九二年暑假的第一天,上午八点,黎国明推开办公室的门,一眼就看见李云野趴在电脑前呼呼大睡,电脑屏幕亮着,显示着野火编辑器的代码编辑界面,黎国明拿起桌旁那份改得面目全非的技术方案,眉头紧紧皱了起来。
放下方案,黎国明悄然退出办公室,找到贺泽凡,略带责备地道:“小贺,不是让你多盯着点小李吗,他怎么又在办公室睡着了,你到底有没有看住他。”
贺泽凡用力抓了抓头发,苦笑道:“总师,昨晚我是看着他睡着的,可谁知一早起来就不见了人。”
黎国明瞪了他一眼,头疼起来,这小李要再这么下去,万一身体搞垮了,他的老师秦天民那里可不好交代。用力挥了挥手,让贺泽凡去工作,想了想,转身往研讨室而去。项目到了关键期,每天早上的碰头会可不能耽误。不过,自从有了訾老的笔记,很多难题已经有了解决的思路,看起来,项目预期极有可能提前。
黎国明的心情略为放松了些,脚步轻快地走到五楼会议室门前,推开门,眼前的景象让他一愣,与会的各研究小组负责人全挤在黑板前,SNIX项目的首席系统分析师邵元正正在黑板上奋力写着,黎国明悄悄站到人群后抬头看了起来。
堪堪将黑板写满,邵元正将粉笔一扔,回过头刚想说话,一眼瞧见了站在后面的黎国明,就笑道:“老黎也到了。前几天正好讨论到系统共享资源进程与Gang调度策略的实现问题,对于并行计算支持部分的设计如何更加合理和高效,难点集中在Pthread库函数的基础上提供更高层次的并行库……”
邵元正转身指着黑板上的代码实现滔滔不绝起来,这一讲就是半个小时,讲完后还来了句:“那个实习的小李同学来没来?”说着回身用粉笔在黑板上的两行代码上画了个圈,“这个函数的实现,还是小李给了我个思路,不然还得多花时间。”
底下有人笑道:“行啦老邵,今天的碰头会就听你一人讲了,问题解决了就赶紧下来,找什么小李同学。”
“就是,老邵,小李正忙着研究他的编译器,哪有时间听你瞎白乎。”
邵元正也不生气,笑着摇头走下讲台,一帮老家伙个顶个地带刺,最恨浪费时间,自己刚才也确实讲过头了。
黎国明站起来,边往讲台上走边道:“说几个事,一是关于项目性能指标设计的变动问题,得益于已故訾老的研发笔记,原计划性能指标设计要求是达到系统峰值定点速度每秒六亿次,我看还可以提高一点,哪怕是百分之一也好!应该十分可行!二是在美研发小组已取得了几项关键技术突破,这是个大好消息;三是软件组要加快研发进度,硬件的研发进度在加速,你们也不能落下,SNIX系统的研发工作还要再抓紧一点;四是上面同意我们派人赴美考察,人员定为五人,出发时间暂时定在八月十号,为期半个月,我的意见是,这次就由软件组的同志选派人员,大家有没有意见?”
“没有!”
“那好,软件组那边两天内将名单报上来,另外,出国考察名单我定一人,就是小李,这几个月他的工作大家有目共睹,我就不多说了,我只想告诉大家,小李还是已故訾老的最后一个学生,咱们的工作也多亏了小李拿来的訾老笔记。”
下面一阵骚动,黎国明挥了挥手道:“这事大家知道就行,好啦,今天的会就先到这,散会。”
众人起身匆匆离去,邵元正几步走到黎国明的身边道:“老黎,我想把小李要到我们软件组来,他对UNIX系统地认识很深,尤其对数据结构和基础算法研究颇精,你觉得怎么样?”
“不怎么样,老邵,你那点小心思最好收了。小李的另一位老师林秋峪教授你应该认识,他目前在COSIX系统项目中搞研发,他都没说这话。再一个,黄昶黄老也看上小李了,只是最近忙于一项大工程的前期准备工作,实在忙不过来,不然,他肯定会过来抢人。”
邵元正咂咂嘴:“得,算我没说。”
黎国明笑道:“小李这人,我看他心里自有主张,你当他这段时间拼命研发编译器是为什么?你们呐!”
邵元正叹道:“好点的人才都削尖了脑袋往国外跑,好不容易碰上一个,还只能干看着,唉!”
“你当我就不想留人?”黎国明瞪了邵元正一眼,“你个老邵,奔五十的人,心眼还那么多,就不知道改改!”说完,加快脚步走了。
邵元正双手一背,显得不慌不忙,冲黎国明的后背道:“改不了啦!”
李云野醒来时,办公室里静悄悄地。揉了揉双眼,看着屏幕上的代码,苦笑了下,自己还是想得太容易了,编译器的功能模块还得细分,词法、语法、语义和数据流的分析还得进一步梳理,尽量简化设计;与编辑器的集成,还要考虑调试、重构、测试检测、性能剖析……这样一来,代码量可不小,啧!
如果只是单纯地将源文件编译成目标代码,倒是容易,可开发一个这样的东西,有意义吗?前端容易,后端的中间码生成、指令选择、控制流、数据流分析、汇编、连结等才是重点。现在的研究好像还集中在前端吧,开发者好像也更有兴趣在前端技术上,不过,要想有个良好的IDE开发环境,后端必不可少。
这个IDE应该要有图形用户界面,降低学习门槛,让程序员专注于代码质量,让普通的开发人员也能很快上手……
门突然开了,李云野一扭头,黎国明走了过来,将手里拿的一个小盒子放在李云野的桌上道:“你的学习和工作对存储要求很高,这套MO驱动器还有三张盘片就归你了,每张盘片的容量是230MB,应该可以应付一阵子。”
李云野欣喜地拿过盒子,打开看了看道:“谢谢总师,这可太好了。”
黎国明扯过一把椅子坐下,对李云野道:“小李,下月组里有个赴美的考察团,你准备一下,这张表你填一下。”说着,拿出一张表格放在桌上。
李云野措手不及,道:“总师,我只是个实习生,这样不合规定吧。”
“我给你导师打了电话,学校那边你可以放心,反正考察时间不长,只有半个月。你有什么要求都可以提,想去哪家大学或是研究机构交流学习,我们也好提前联系。”
李云野想了想,诚恳地道:“总师,我还是不去了,您听我解释。首先,我只是一名实习生,哪怕大家都同意,也违背了规定;其次,半个月的考察,对我来说也起不到什么作用,与其走马观花,不如在家专心学习,导师给我安排的学业也比较多。”
黎国明想了想,点头道:“这次的机会时间是短了点,既然你不想去,那就等下次吧。”
“谢谢总师!”
“谢我什么,你又不去!”
黎国明笑着摇摇头,起身出了办公室。
七月三日,是铁丹红和岑诗霜毕业离校的日子,李云野和骆滨海一早就在女生宿舍四号楼下等,尽管二人离舍管大妈远远地,依然能感受到大妈正气凛然的目光。
李云野小声对骆滨海嘀咕:这大妈指定到了更年期,上有凶婆婆,下有恶姑子!
骆滨海差点笑起来,转而又叹了口气,情绪无比低落。
李云野小声道:“海哥,叹什么气,虽说她们毕业了,可工作分配还在京城,你去约人,还没了舍管大妈,应该高兴啊!”
“你不懂,蛮牛,这人一踏入社会,是会变的,再说,丹红已经明确拒绝我了。”
“咦!你不是喜欢岑诗霜多一点吗?她是中文系的,和你有共同爱好啊!”
骆滨海摇摇头,此时,他不想谈这个话题。
差不多一个小时后,铁丹红和岑诗霜才各拖着个大箱子下了楼,二人迎上前接过箱子,铁丹红看了李云野一眼。
岑诗霜笑吟吟道:“月上柳梢头,人约黄昏后。蛮牛,我和红姑走了,你以后约谁啊!”
“约你!”李云野脱口而出,随即便觉不妙,只觉耳边风起,瞬间落入魔指。
一番打闹,四人出了学校,在校门口等车时,铁丹红犹豫了一下,还是走到李云野身边道:“蛮牛,那个,他有来信吗?”
李云野心知她问的是谁,心下踌躇了一会才道:“开学时来过一封,说了说那边的情况。”说完,目光却偏向一边。
铁丹红忽然一抬头,笑了:“蛮牛,我还真有点羡慕你!”
说完,拖着自己的箱子上了骆滨海帮忙招停的出租车,在骆滨海直直的目光中,车子远去。
李云野摸了摸脑袋,有点愣神:羡慕我什么?
岑诗霜也招停了一辆出租,上车前,忽然又跳了下来,快步走到李云野身前,重重地一脚跺在李云野的脚面上,在李云野抱脚呼痛声中,咯咯笑着上车离去。
骆滨海意态消沉地走过来道:“蛮牛,你还真让人羡慕!”
“有病!”李云野使劲揉着脚面,愤愤打口中蹦出俩字。