不对,不全是蓝色,上面有一个灰色的菜单栏,还写着单词。

File,Edit……Debug!

林浔愣住了。

“我……”他差一点脱口而出不文明用语。

天知道,这是程序编译界面啊!

C语言的!还是最简陋的Turbo C!

这是什么魔幻场景?

为什么每个人的头顶上都有一个C语言输入界面?

林浔刹那间精神恍惚。

王安全也精神恍惚:“所以你就打算答应二十万?二十?”

他扑上去,看上去要质问林浔。

“别闹。”林浔整个人都很不好,道:“改变路线。”

自动驾驶程序“滴”了一声,缓缓停下。

王安全:“去哪?”

林浔:“最近的医院。”

王安全:“……啊?”

二手捷达开向与原来路线相反的方向,与此同时,林浔喊了自己随身的个人智能程序的名字:“洛,连接医院系统。”

王安全顿时紧张起来:“你怎么了?不舒服?严重么?”

林浔用力按了按眉心,自言自语:“我应该挂眼科还是精神科?”

☆、死循环(3)

林浔向王安全和赵架构说了这个情况。

赵架构一头雾水:“我们的头顶上,出现了Turbo C的界面?这是多少年前的老古董了?”

王安全更是一头雾水:“问题不是它是老古董,是你为什么会有这种幻觉?”

说完,他抬头望自己头顶:“什么都没有啊。”

林浔凝视着那个界面:“确实是Turbo C,很高清。”

他道:“洛,我应该挂哪个科?”

洛神道:“已为您挂号精神科。”

王安全笑出了声:“精神科一日游啊,林算法。”

赵架构声音板正,像是科教频道的播音员:“浔神,一个连生病都与众不同的人。”

捷达朝最近的医院驶去。

诊室里端坐一名白大褂中年医生,和蔼问:“怎么啦?”

林浔:“我出现了幻觉。”

他话说到一半,就见医生皱起了眉,打量他:“多大了?二十?”

林浔:“二十四。”

“还是很年轻的嘛,你长得也年轻,”医生一边敲打键盘记录信息,一边道:“做什么的?还在读书?”

“没读书了,程序员。”

“程序员啊……”医生的态度审慎了起来:“程序员挺容易出问题,幻觉有具体内容吗?”

林浔看着医生头顶那个空白的程序界面:“我看见每个人头顶上出现一个……类似投影的,程序输入界面。”

医生键入信息的动作顿了顿,神情很严肃:“清晰吗?”

“清晰。”

“有幻听吗?”

“没有。”

“有其它幻觉吗?”

“没有过。”

“有没有精神病史?”

“没有。”

“多久了?”

“今天上午开始。”

“你思路挺清晰的,”医生说着,目光转向陪诊的王安全:“他平时有怪异举止吗?”

王安全:“没有,就是整天对电脑编程。”

“精神状态怎么样?”

“挺精神的。”

“性格怎么样,容易走极端吗?”

林浔心想我是那种人么。

却听王安全道:“有点。”

林浔:“?”

医生也:“嗯?”了一声。

王安全挠了挠头:“他有点……那种,比较争强好胜。比如说一个程序写不出来,就一直写,写到写出来为止。要是有人比他先写出来,那他就生气。”

医生道:“这个也可以理解。”

他转向林浔,又问:“突发幻觉的时候有没有受过什么刺激?”

林浔:“今天见了我……偶像,心情可能有些激动。”

“啧。”医生传给他一份量表:“先做个评估吧。”

林浔就填了二百多道评估题。

医生拿到结果,扫了一下:“性格还是很积极向上的嘛。不过确实偏执了一点,还挺像个小柠檬。”

林浔:“……”

他不就是今天酸了一下Lions么?

“精神上没什么问题。”医生道:“不是心理原因,建议去神经内科看看,做个核磁。”

林浔就被扔去了神经科的诊室。

接着,他仿佛一个皮球,又被神经科抛给了眼科。

最后的结论是,无论哪里都没有问题,回去好好睡一觉吧。

一顿折腾下来,天已经黑了。

王安全和赵架构一回去就倒在沙发上笑,说你林算法也有编程走火入魔的一天。

林浔不想搭理他们,冰箱里拿了杯冰水,灌了几口。

王安全过去抢他的杯子:“走火入魔了还喝!”

然后丢给他泡着枸杞的保温杯。

林浔被这两个人监视着喝完了枸杞泡水,然后对他们道:“我真的不喜欢热的和甜的。”

王安全:“滚,你今天弄没了三千万,没权限说话。”

林浔:“……” 

他被驱赶去睡觉。

医生说了没有实质性的问题,他也就不太担心了,心想可能真的走火入魔,睡一觉就好了。

“洛神”的总体框架算是已经搭好,他琢磨了一会儿优化算法,涂了几张草稿纸,也就打算睡了。

睡前想起今天在银河的经历,心下还是有点激动。

于是,他打开手机,点开微博,然后在特别关注里点进东君的主页。

东君的id很简单,就叫:银河-东君。

头像是白底灰字,极端冷淡,两串没有规律的数字,像某种密码。

东君似乎不用社交网络。这个账号只在十年之前,银河还未创建的时候发过一条微博——那时候,东君也只是十七八岁的年纪,微博的内容是:

“Lo问我为什么看星星。

我觉得银河和代码是同一种东西,这也是一种回答。”

微博下的评论有十几万条,翻不到底,一部分是观光团:“拜见东神,Glax是世界上最好的语言。”

一部分是嚎叫:“啊啊啊啊啊啊啊东君!”

还有一部分比较变态:“十几岁的东君嘻嘻嘻嘻嘻。”

剩下一小部分是柠檬精:“Lo是谁?我死了。”

这类柠檬发言可以理解,毕竟男神只有一条微博,而就在这意义重大的、唯一一条微博上,还提到了另一个人的名字。所以,有人猜这是东君的至交好友,也有人猜这是他的初恋情人,总之众说纷纭。

林浔没有意愿探究男神的个人生活,他只是喜欢在看懂男神的一段代码后,前来吹捧男神。

这次要吹什么?该吹的都吹了。

忽然间,他脑中灵光一现,发布评论:“男神真好看!”

评论被淹没在其它人评论的海洋里,但林浔满意了。

他关上手机,闭上眼睛。

下一刻,他猛地睁开眼睛!

他仿佛受了什么惊吓,喘了几口气,再次缓缓闭上眼睛。

意识仿佛沉入另一个世界,闭上眼睛后,浮现在他面前的,是一块巨大的蓝色屏幕——C语言的输入界面。

他坐在一把转椅上,试着伸手去触摸那块蓝色屏幕。

就在手指触到那块光幕的时候,四面八方忽然传来机械音。

“系统加载。”

“卡牌加载。”

“Turbo C 平台激活。”

“树状图激活。”

“任务激活。”

“新手指引任务开启。”

“任务目标:引气入体。”

“任务奖励:门派领地扩大,灵力增加10。”

“任务进度:0。”

林浔:“?”

他满头问号。

就在此时,他感到右手边亮了亮,往那边看去,见一个金色的悬浮卷轴,写着刚才机械音念过一遍的任务目标、奖励、和进度。

引气入体?门派领地?这些名词他倒是可以理解,但怎么又和C语言联系起来了?

他审慎地观察完卷轴,开始环视四周。

这是一个黑色的空间,但空气中漂浮着银色的星星点点,它们从地面上升起来,向上漂浮,照亮了这里。他仔细观察光点,发现它们有的是阿拉伯数字1,有的是0。

前方是C语言界面,右边是任务,左边什么都没有,背后——有一棵树。

他走到树前——这是一个平面的树的图像,树根是亮银色,再往上,光芒逐渐暗淡,在树根与树干的过渡处,有一个字母“C”,再往上,整个树只有暗淡的轮廓。

一个平平常常的字母C说明不了什么,但一旦和那个C语言界面联系起来,就很有深意了。

C语言,是一种语言,一种特殊的程序语言。

程序语言分为高级语言和低级语言两种,低级语言是计算机的语言——比如全部由二进制序列组成的机器语言,由助记符组成的汇编语言,它们直接作用于机器。

而高级语言是人的语言,人们用高级语言书写代码,代码被这门语言的编译器转化成机器语言,再作用在机器上。

但是,C语言,又有所不同。

它本身是一种高级语言,有自己的语法。但是,与此同时,它又对机器有一定的操作能力,比如控制内存。因此,它有时也被戏称为介于低级语言与高级语言之间的“中级语言”。

“树根是机器语言,或者代表机器,树干与树枝部分可能代表用户,所以C语言介于树根与树干之间。”林浔心道:“现在这个空间有C语言编译界面,而这棵树也点亮到了‘C’的这部分——假如我继续往上点亮,可能会获得C#,C++,Python之类很多语言的操控能力,或许还会有Glax。”

但是,这是用来做什么的呢?

他不由自主又看了看那个画风明显不符的任务卷轴,继而看向程序输入界面。

既然有编译器,那他就……编程吧。这对于一个程序员来说,就像喝凉水一样简单。

C语言么,他还是会的。

但是,怎么输入?

林浔抬起双手,虚虚搭在半空。

银光流转,下一刻,他手下竟然真的出现了一把雪白色的键盘!

有了键盘,林浔立刻安心了许多,程序员有键盘,这种感觉就像学数学的人有一仓库草稿纸一样,让人很舒服,很有安全感。

他流畅敲出代码。

这串代码是所有著名的程序语言教材共同采用的第一个演示程序。后来的程序员们也养成了这个习惯,当他们面对陌生的编程环境,要进行调试时,下意识就会输入这个程序。

首先发布预处理指令,以免编译器不认得后面的的语句: #include <stdio.h>

然后调用主函数 int main()

随后是一个大括号{,括号下写入函数体。

这个程序的目的是输出一句话,于是使用语句:printf("Hello World\n");

最后写入:return 0;表示主函数正常结束,用大括号}括起来。

一个程序就写完了。

运行,屏幕切换,纯黑色的运行界面出现,上面出现两个单词。

Hello World.

——计算机对人类说出的第一句话。

右手边光华一闪。

林浔转头看去,看见任务进度瞬间达到百分之百。

机械音再次响起:“新手指引任务完成,进入炼气期,门派领地扩展中,灵力+10。”

这就完成了?

林浔还在想,就听机械音再次响起。

“主线任务激活。”

“任务目标:打通气脉,完成筑基。”

“任务奖励:门派资金+50,灵力+30。”

“任务进度:0。”

对着编译界面,林浔在脑子里过了一遍C语言的基础操作,跃跃欲试。

——要是这么玩,那他可就不困了。

别说是筑基了,就算是渡劫,又有什么难度?

他倒要看看,所谓的门派领地,门派资金,到底是什么东西。

☆、死循环(4)

林浔会用的语言不少,但水平都不是很顶尖,后来男神开发Glax,成为了他心爱的语言,其它语言的使用强度全部降低。但这并不意味着他已经对C一无所知,相反,敲多了代码以后,无论入门什么语言,都不是难事。

如果“Hello World”就能说是达到了炼气期,那么,显然其它操作也能推进任务进程。

他开始尝试简单操作。

赋值,进度百分之五。

简单判断,比较三个数字的大小。

进度到了百分十。

简单循环,连加和阶乘。

进度到了百分之十五。

数组,二十。

函数,直接跳到四十。

指针,六十。

最后,进度条停在百分之八十,不动了。

难道基础操作已经不满足它的要求?

林浔深呼吸一下,迅速编了一个简单的扫雷游戏。

编完,进度没有涨。

他于是打住了想要编个爬虫的心思——看来要从炼气到筑基,需要的还是基础型操作。

林浔开始思考。

如果他遇到一个不能解决的问题,那在这个问题解决前,他是不愿意睡觉的。

他把C语言的那些基础指令从记忆的犄角旮旯里翻出来,又尝试了一些,进度终于走到了百分之八十五。

林浔蹙眉,继续思考。

就在这时,机械音从四面八方响起:“精神力即将耗尽,系统关闭,再见。”

眼前一黑,林浔睁开眼睛,发现自己还是躺在床上。刚才发生的一切,都像一场梦。

他再闭上眼睛时,那个空间已经不见了。

困意涌上来,提醒他,自己是一个昨夜通了宵的人。

他意识都有点模糊了。

这算不算是“精神力耗尽”?

林浔还在努力想着,下一刻就陷入昏睡当中。

早上八点,闹钟响。

林浔爬起来,洗漱后,第一件事就是在客厅书堆里找书。

王安全在沙发上打游戏,问:“你找什么?”

林浔拿书在他对面坐下:“找到了。”

“行啊,浔神,”王安全瞅了一眼封面:“返璞归真了?”

林浔拿的是一本蓝皮书,书名《C Primer Plus》。

——C语言经典教材,至今已经修订到第十版。

他正浏览着目录,忽然听见拉动行李箱的声音。

对面的房间门开了,一个面色憔悴的青年戴一顶黑色帽子,帽檐压得很低。这人走出来,将行李箱拉到了门口。

“我要搬走了。”那人道。

林浔不知道这人的真名叫什么,只知道房东喊他小陈。

小陈是他们的室友,好像是个小说家。

当初林浔和王安全、赵架构毕业后,就开始搞“洛神”——既然要自己搞公司,那就得租房子。这座城市寸土寸金,最终确定在现在这栋老式居民楼的第三层。

四室两厅——是合租,林浔自己一间卧室,安全和架构各自一间,剩下一间住小陈。

他们三个是程序员,而人家小陈搞高雅艺术,想想就合不来。小陈又不说话,于是同居一年半,也就混了个眼熟。如今小陈要走,也没什么话可说。

但是,如果不说话,气氛又很尴尬。

就听王安全问:“怎么要搬了?”

小陈:“换个环境。”

说罢,林浔见他似乎往客厅左侧竖着的几块白板上看了一眼。

——这几块白板是林浔三人的共同财产,用来即兴演示算法和画程序框图,每天都写满奇形怪状的公式。

林浔:“……一路顺风。”

小陈“嗯”了一声,拉着箱子就走了。

王安全拿胳膊肘碰碰林浔:“他是不是觉得咱们这个环境不适合他创作?”

林浔瞧着白板上的公式和代码:“可能还会扼杀他的灵感。”

王安全也看白板,做沉思状:“那确实,他得跟别的作家住一块。然后他们也有白板,白板上写啥?”

林浔:“写诗吧,一行白鹭上青天。”

就听王安全道:“你能不能有点文化?起码得是‘春花秋月何时了’。”

赵架构边搅牛奶边从房间里走出来,看着他们,湛蓝色的眼睛里充满迷惑:“为什么你们的中文水平还没有我高?”

他不等王安全辩解,就看向林浔:“你好点了吗?”

林浔:“算是好了。”

他眯了眯眼睛,打量着赵架构身上。

昨天进入了那个奇异的空间后,程序界面就从每一个人的身上消失了,他的世界恢复正常。但是,当他集中注意力凝视一个人的时候,界面就又从这人身上浮现出来。

——这就是那个什么“引气入体”的效果吗?

赵架构坐到王安全,推了推他:“安全,你又胖了,不用Java的后果。”

王安全:“我秃了吗?”

赵架构打量了他一会:“没有。”

王安全惬意靠在沙发背上:“那就行,人生苦短,我用Python。”

人齐了,那就说些正事。

王安全和赵架构拌完嘴,看向林浔:“所以说,你想答应东君的那二十万,给他百分之五股权。”

林浔:“他说,他相信我们能带来不可预估的收益,你应该知道,如果这句话是东君在说……”

王安全:“脑残粉的悲哀!”

林浔笑了一下,然后抱臂正色道:“现实就是我们确实需要钱。拿到二十万之后,我们马上可以另外雇一个程序员敲代码,把框架完善起来。一个月后是科技博览会,只要我们能把洛神彻底做出来,在博览会上展示好,就有可能拿到另外的融资,然后走上正轨。”

“你说的也很对……”王安全面色很苦闷:“但是,你看,咱们努力了三年的成果,最后东君就开价二十万?以你的作风,你不觉得很不甘心吗?”

“我们的工作,确实远远不止二十万,”林浔说:“等我们有了成果,东君就会发现那二十万给他带来了巨大的收益,他会知道当初自己做了一个多么正确的决定。”

王安全看向赵架构:“你来,我没办法和脑残粉交流。”

赵架构:“我也喜欢东君。安全,你想,别家的股东都是一些乱七八糟的人,顶多有一个‘银河集团’的名字。而我们的股东是东君,东君个人,东神!这很有面子,何况我们又确实很缺钱。”

王安全举手投降。

少数服从多数,决议通过。林浔拿起手机,东君给他留下了一个号码,说随时可以联系。

正要拨打,敲门声传来。

他们三个对视了一下,除了房东,很少有人造访他们。

王安全:“他来收租了!”

赵架构理了理衣服,走到门口,笑容阳光灿烂,以努力清晰的中文传达诚意:“霍爷爷……”

声音顿住。

来者并不是房东霍老头,是个西装革履,皮鞋油光锃亮的男人,看他一丝不苟的打扮,仿佛是要出席高端会议。

“您好。”男人看到客厅的情形,神情似乎有些犹豫,但依然维持彬彬有礼:“请问这里是……洛神公司吗?”

赵架构:“是。”

林浔:“您是……?”

西装男人脸上挂着有礼微笑,身上喷了沙龙香水,和这个充满公式、框图的客厅格格不入,像个上门推销的。

他道:“自我介绍一下,我姓李,Eagle亚太地区的策划经理人。”

说罢,笑意深了很多,目光从三人身上依次扫过,似乎在等待他们的反应。

——他显然是为Eagle的身份感到骄傲的。

Eagle,雄鹰。在世界市场上,Eagle与银河双足鼎立,都是无人可以撼动的巨无霸。这两家掌控着最尖端的技术和最雄厚的资本,表面上一派和平,实际上明争暗斗,不知较量过多少轮。

然而,迎接他的是短暂的沉默。

沉默后,只有林浔道:“李经理,您好。”

李经理道:“很抱歉贸然造访,我提前拨打了‘洛神’的联系电话,但是没有人接听。”

林浔想了想:“抱歉,我那时候应该睡着了。”

“没有关系。”李经理微笑。

林浔请李经理坐下。

李经理彬彬有礼地介绍了他的来意。

中心思想是,Eagle打算出一千万收购洛神,从此以后,洛神的技术仍然由他们三个开发,经营和宣传则全由Eagle代理。

一千万。

林浔眯了眯眼睛。

“一个月后的亚太地区科技博览会,我已经看到了咱们‘洛神’的报名信息。到那时候,Eagle也会倾其所能,给洛神提供全方面的帮助和支持。林先生怎样想?”李经理以这句话作为结束。

他说完,微笑等待答复。

林浔和王安全对视了一眼,王安全眼神闪躲。

然后,林浔又和赵架构对视了一眼,赵架构面无表情。

最后,林浔转向李经理,略微尴尬地清了清嗓子:“抱歉,我们有自己的发展方向和发展目标,暂时没有这个打算。”

李经理神情凝滞了一瞬:“林先生确认吗?”

林浔点了点头:“确认,抱歉。麻烦您跑了这一趟。”

确认几番后,李经理也就没有再纠缠,同他们告别——只不过,笑容比之来的时候就要虚假许多了,脸色也不大好看。

关门之后,林浔看向沙发上那两个:“你们为什么不想答应?”

“我是挪威人,但我有八分之一犹太血统。”赵架构道:“其实他们想雇我很久了,但我绝不会去给德国佬打工。”

林浔看向王安全。

王安全老神在在地捧着他的枸杞:“你也不是不知道知道,大三的时候我黑过他们的数据库,我怕他们认出来。”

林浔:“行吧。”