面对金海霞亲自开口的吩咐,陈然赶紧忙不迭地点头,脸上绽开了一个无比自信的笑容,爽快地应道:“好嘞,交给我您就放心吧!”
写程序?
这玩意儿我在行啊!
虽然他心里很清楚,这种被专门编写出来用于测试超级计算机的程序,比起一般用在个人电脑上的那些测试程序,其复杂程度和困难程度,不知道要高出多少个数量级。
可对于如今的陈然而言,别说是眼下这刚刚问世的 “天河一号” 了,就算是把时间线往后拉上十年,让他去写针对于那些更加强大的各类超级计算机的测试程序,于他而言,那也全都是小菜一碟!
金海霞见到陈然答应得如此爽快利落,脸上也不由得露出了满意的笑容,语气温和地叮嘱道:
“行,那你就放开手去做。”
“如果在编写的过程中,遇到了什么难以解决的问题,随时可以向周围的这些师兄们开口请教。”
陈然认真地点了点头,然后便干脆利落地转过身,在实验室里自己找了个还空着的工位,稳稳地坐了下来。
他迅速打开桌子上的那台电脑,利索地登录上扣扣,果然,金海霞刚刚发过来的那份文档消息,已经安安静静地躺在对话框里了。
这个扣扣好友,还是之前有好几次陈然去金海霞家蹭饭的时候,为了方便平日里沟通交流,顺手给加上的。
陈然点开那份文档,里面非常清晰地标明了这份测试程序的所有具体要求。
他将文档里罗列出来的每一条要求,从头到尾、仔仔细细地全部铭刻在了脑子里,随后便直接打开了编程的窗口,十指往键盘上一搭,开始行云流水般地编写起来。
这份测试程序,其编写目的,就是为了针对 “天河一号” 这台超级计算机,进行一次全方位的功能性测试。
对于普通程序员而言,要编写这样一份程序,那难度系数简直是难如登天。
就算他们把头发给熬秃噜光了,都不见得能写得出来。
而这个研发组里的成员,哪怕是最年轻的研究生,那起步也都是国防科大的博士。
说他们是整个龙国计算机领域里,站在金字塔尖的那一小撮顶尖人才,都丝毫不显得过分。
以他们的实力,这么一份测试程序,大约花上一整个星期的时间,差不多就可以搞定。
而金海霞同样深信,以陈然所展现出来的计算机实力,绝对不会亚于这间实验室里的任何一位高材生,所以她才也给他划定了一周的时间。
她相信陈然,能够按期完成。
可事实上,她还是远远地小看陈然了。
在脑子里那堪称逆天的 “高级黑客技能” 的加持之下,像这种级别的程序,对于陈然而言,那些复杂的逻辑和底层架构,压根儿就不用他费半点心思去琢磨,一切就像是生来就刻在了他脑子里一样,召之即来,挥之不去。
一周时间?
这种速度,不仅是对他陈然的侮辱,更是对他身上那堪称无解的外挂的侮辱!
编程软件才刚刚打开,陈然整个人便瞬间进入了状态。
十根手指毫无征兆地启动,紧接着,那清脆而又无比急促的键盘敲击声,便如同夏日里砸落的冰雹,连绵不绝地响彻在实验室的这片空间里。
电脑屏幕上的光标,宛如一道奔流不息的瀑布,以惊人的速度飞快地向下推移着。
更加令人发指的是,他敲打出来的每一个字符,都精准到了毫厘,整个过程中,他甚至连删除键都极少按到。
那块冰冷的键盘,仿佛早已不是身外之物,而是彻底长在了他身上,成了他身体密不可分的一部分,只要他心念稍稍那么一转,相应的字符,就自然而然地被敲按下去了。
这突如其来的、如同疾风骤雨般的键盘声,瞬间便打破了实验室里先前的宁静。
周围那些原本正埋头各自忙碌的研究员们,一个接一个地被惊动了,纷纷下意识地抬起头,将目光齐刷刷地朝着陈然的方向投了过去。
当他们看清楚眼前发生的这一幕时,一个个的,全都懵在了当场。
“他....... 他这会儿,是在写程序代码?”
“好像还真是....... 我刚才听见院长就是给他布置了一个测试程序的任务。”
“可....... 可他写代码,难道就完全不用停下来先想一想的吗?!”
一阵阵极度压抑的、窃窃私语的讨论声,顿时在实验室的各个角落里嗡嗡地响了起来。
就连金海霞本人,在听到这阵明显节奏不对的键盘声,抬起头看过来的时候,脸上也控制不住地露出了一副极度惊讶的表情。
因为陈然现在这副样子,根本就不像是在进行严谨的程序编写,反而更像是一个烦躁的人,在拿键盘疯狂地撒气乱砸。
编程这玩意儿,可不是你随便胡乱瞎敲一通就能蒙混过关的。
寻常的程序员在写代码的时候,哪一个不是一边小心翼翼地敲着,一边还得在脑子里飞速地转着,反复思考程序的逻辑结构、底层代码的整体框架搭建、以及各种算法的优化问题等等。
对于普通人来说,一个小时能憋出多少行高质量的代码,都很难说。
如果只是写一些简单的基础代码倒还好,可一旦涉及到复杂困难的逻辑,那可就真让人头大了。
通常到了那种时候,程序员们就得祭出自己最强的两大利器:一是疯狂地百度,二就是那神圣的 ctrl+c 和 ctrl+v!
可现在要编写的,是用来检测 “天河一号” 超级计算机的程序代码啊,那能是什么简单的玩意儿吗?!
就算是让他们这间屋子里,资历最深、经验最丰富的那几位专家来动手,在开始写之前,那也非得是焦头烂额,一边薅着自己原本就所剩无几的头发苦苦思索,一边小心翼翼地写下第一行代码。
然而到了陈然这里,他哪里表现出了半点停顿和思考的意思?
看那行云流水的架势,仿佛那庞大又复杂的代码,原本就一直滋生在他的脑海深处,他此刻要做的,不过就是照着脑子里的影像,把它们一字不差地打印出来而已。
这特么能是正常人类能够拥有的操作?!
一时间,不少人都停下了手里的活儿,用一种极度狐疑的目光,远远地盯着陈然。
有人压低了嗓音,跟旁边的同事小声地嘀咕着:
“他这肯定就是在随便瞎敲一通的吧,那手速快得都不正常了,怎么可能会是正儿八经在写代码啊?”
另一人颇为无奈地接话道:
“现在谁也说不清楚,我劝咱们还是先继续干自己的活儿吧。”
“等他那边彻底敲完了,停下来之后,再去看看到底是真还是假。”
先前开口的那人沉吟了一下,又小声地补充道:
“不过,我觉得咱们几个还是很有必要提前做好两手准备。”
“万一真到了最后期限,他那个所谓的程序根本就是个花架子,完全没法用,我们手里头至少得有一份补救的方案,不能耽误了整体进度。”
一个年纪稍长的研究员主动把担子揽了过去:
“说得有道理。”
“那这活儿就交给我来弄吧。”
“正好,我自己手头上的这点工作,马上就要干完了。”
“等我忙完这最后一点尾巴,我就抽出时间,悄悄地弄一份备用的测试程序出来。”
几个人就凑在一块儿,满脸无奈地小声讨论着,显然是已经在心里默默地做好了最坏的打算。
毕竟,“天河一号” 即将在九月份正式对外公布的消息,已经通过一些渠道,或多或少地放出去了一些风声。
在眼下这个箭在弦上、不得不发的节骨眼上,整个项目绝对不允许出现任何的差错!
所以,他们宁愿让自己额外再累上一点,也必须要抽出时间来,悄悄地写一份备用的测试代码。
这么一来,万一到了最后关头,铁一般的事实证明陈然的确就是在那里乱敲一气,他们手里头,至少还能有一份可以用来紧急补救的东西。
这些议论的声音虽然压得极低,但以陈然那远超常人的敏锐听觉,自然是一字不落地全都听在了耳朵里。
不过,对于周围这些并不看好的窃窃私语,他脸上的表情却没有分毫的变化,反而只是嘴角微微地向上扬了扬。
出错?
那可能吗?!
陈然心里轻轻地哼了一声,手上的动作非但没有丝毫停顿,反而像是在故意示威一般,以保持几秒钟就写完一行代码的惊人速度,继续不知疲倦地飞快编写着程序。
当然,这份程序比起他之前写过的任何程序,的确都要复杂得多,所以即便是对他而言,也着实花费了不少的功夫。
整个庞大的实验室,在经历了刚才那一阵短暂的骚动之后,便又重新回归到了一片沉闷的平静之中。
大家的确都没有太多心思,去持续关注陈然那边的情况了,毕竟每个人自己手头上,都还有着一大摊子火烧眉毛的事情要忙。
实验室里再度陷入了那种极端专注的安静,除了各种精密仪器运行时发出的极其轻微的电流声之外,便只剩下了陈然那边传来的一阵紧过一阵的、如同狂风骤雨般的键盘敲击声。
随着时间的推移,大约在一个小时之后,陈然悬在键盘上的双手,骤然间停住,修长的食指利落地敲下了最后的一个字符。
这份庞大到足以让普通程序员崩溃的测试程序,终于是被他给彻底编写完成了。
毕竟这实在是一个体量巨大的程序,就算陈然将自己脑子里所有的优势全部拉满,火力全开,也还是不可避免地耗去了整整一个小时的时间。
不过,此时实验室里其他那些一直埋头忙活的人,在听到键盘声终于停下来的时候,心里的第一反应,还都只是以为陈然是敲了这么久,手指头敲累了,暂时停下来稍微喘口气休息一下而已。
如果他们这些人,此刻就能知晓真相,知道陈然并不是敲累了,而是已经把整份程序给完完整整地敲完了的话,那他们绝对会瞬间抛弃自己身上那份身为顶级科研学者苦苦维持的矜持,百分之百会当场齐齐地爆出一句粗口。
身为在计算机领域深耕多年的科研人员,他们比这个世界上的绝大多数普通人,都更加深刻地知道,那份程序的困难程度,到底有多么的变态。
他们这间实验室里的每一个人,有一个算一个,那都是在计算机学科中挂得上号、有名有姓的高端学者了。
可即便如此,要是让他们不吃不喝、不眠不休,甚至不摸一下鱼,以二十四小时全天候百分百的满精力状态去写这份程序,他们之中能力最强的人,最少,也少不了一轮足足四天的鏖战!
这早已不是能力高下所能解释的问题了,这简直就是在挑战人类的生理极限!
因为在这世上,根本就找不出第二个人,能像陈然这样,完全不用停下来思考,完全不用顾虑任何逻辑障碍,就能这么永动机似的往下狂敲代码。
然而,在计算机这一块早已超脱凡人范畴的领域里,陈然这家伙,他还能算得上是人吗?
他算得上是妖孽了啊!
只要他脑子中明晰了自己的需求,那密密麻麻的、准确无误的代码,就会像有自己的意识一般,自动地在他的脑海里缓缓地流淌而过,他所要做的,就是照着那些东西,直接抄下来罢了。
都已经拥有了这种近乎妖孽的能力,就算他自己想故意慢悠悠地写,可脑子里那些主动涌出来的知识,也绝不允许啊。
陈然将这份刚刚完成的程序代码,从上到下,从头到尾,又反复仔细地检查了整整一遍。
虽说以他这样的方式写出来的程序,出现细微问题的概率可以说是微乎其微。
但这里毕竟是超级计算机项目组,这是自己进入计算机实验室之后的第一场仗,必须打得漂漂亮亮,绝不能留下任何话柄,让人在背后笑话。
他反反复复地确认了好几遍,直到百分百肯定确实没有任何瑕疵之后,才长长地松了一口气。
随后,他直接关闭了编程的界面,将这份庞大的程序打包成一个文件,通过扣扣发送给了金海霞。
他自然是不敢直接在自己手头这台普通的办公电脑上,点开这份程序进行测试的。
毕竟,这东西可是专门针对超级计算机那种庞然大物而写的,寻常的个人电脑,哪里经得起这么恐怖的折腾。
要是他真敢点下去,这台电脑绝对会当场就死机,甚至直接烧毁冒烟,彻底报废!
这份程序文件着实是不小,即便是在内部的局域网络下,陈然通过扣扣发过去的时候,进度条也愣是缓冲了许久许久,才终于提示发送成功。
在亲眼确认文件已经发送成功之后,陈然当即利索地站起身来,大步走到了金海霞那张宽大的办公桌面前,中气十足地说道:
“报告金院长,您刚才交代的任务,我已经全部完成了。”
“程序文件,刚刚已经给您发过去了。”
这句话刚一落地,正坐在那里聚精会神审阅文件的院长金海霞,脸上神情骤然间一愣,下一刻,她立刻便反应过来,目光下意识地投向了自己的电脑屏幕。
果然,那右下角的扣扣图标,正显示着陈然刚刚发来的消息,正在一闪一闪地跳动着。
与此同时,在她身后那片开阔的工作区域里,那一大群正埋头苦干的科研人员,也全都像是被这话给瞬间电了一下,猛地齐齐抬起了头。
几十道目光灼灼的视线,瞬间便全部都聚焦在了陈然的身上。
“什么?!这么快就完成了?!”