C语言修仙 作者:一十四洲

文案:
林浔是一个程序员,通宵编代码后发现自己身体内多了一个程序输入窗口。

他尝试编了一个循环程序。

第二天,邻居家老头找上门来:小浔,你小小年纪,竟已跨入炼气期,做我门下弟子如何?

第三天,在街上被人拍肩膀:少年,你骨骼惊奇,加入我宗门如何?

林浔:???

后来,他发现现代社会真的有修仙者。而别人修仙靠灵力,自己修仙靠编程,还能看见别的修仙者体内的程序。

某元婴大佬:竖子!你怎能窥破我剑招的破绽?

林浔淡定收剑:你程序有bug。

某渡劫大神:......我不甘心!你这招叫什么?

林浔扶眼镜:蒙特卡洛算法。

——然后,他就这样渐渐成了修真界的传说。

周四4.11入v三更。

[食用指南]

1.全架空勿考据。

2.没有编程知识不影响阅读。

3.日更,早6:00更新。

配角栏别信,假的。安折是朵蘑菇,毕生的使命就是养出一颗自己的孢子,然后死掉。

有一天,他把孢子弄丢了。

他满世界找了两年,终于在新闻上看到了眼熟的孢子。

安折绝望地敲开了人类军方某位上校的家门。

“先生,您好。您手下那项研究进行得好吗?研究完可不可以把我的儿子还给我?”

上校一脸冷漠:“你的儿子?”

“我生的QAQ”

上校:“我养的。”

“真的,先生,我亲生的QAQ”

“再生一个我看看。”

安折:“嘤。”

[食用指南]

1.孢子,不是生子。

2.科幻,微克苏鲁,世界观诡奇。
☆、死循环(1)
刺眼的太阳光从窗帘的缝隙透出来,天亮很久了。
林浔看了看时间,上午九点。
敲了整整一夜代码,是该去睡觉的时候了。
他退出编译器,与此同时,电脑屏幕右上方推送一条新闻。
林浔很少看新闻,但这条新闻不同,其中有个关键词引起了他的注意。
新闻的标题是:“银河集团一掷千金,为Lions公司注资三千万”。点开后,内容和标题相符,讲“Lions”得到三千万投资后,其创始人与“银河”首席执行官会面,畅谈未来的发展计划,并一起展望基于人工神经网络引擎的智能潮流下,世界即将发生的伟大革命。
他面无表情地点了叉。
Lions是近几年来风生水起的一个团队,以神经网络为噱头,曾在某次创意展会上大出风头。这个团队的创始人林浔认识,上学时也打过交道。毕业的时候那人邀请他加入,他瞧不上,没去。
其实他在意的也不是这件事,而是“银河”这两个字。
那一位——银河的首席执行官,编程界的神话,是他的男神,也是绝大多数程序员的男神。
男神当初白手起家,最初做物联网,后来搞人工智能,数年来一直站在时代的风口上,“银河”也变成如今扎根各个领域的科技帝国。有个说法是:“如果没有银河,智能城市时代的到来至少要晚二十年”。
——总之,这新闻的意思是,一个自己瞧不上的人不仅得到了和男神亲切交谈的机会,还拿了男神的三千万。
林浔心想这三千万要是给我,我必然能比那人做得更好。
酸了一会,他开始头疼,太阳穴处的血管突突地跳,这是通宵敲代码的后遗症。但就在他准备离开电脑桌,开始补觉时,手机铃声突兀响了起来,一个陌生号码。
他最近接到的电话太多了。
催交房租的房东,水电费欠费通知——都让他很烦恼,因为假如他还有钱,他至少会买一打能量饮料,让自己不要这么困。
林浔接通:“您好。”
对面是个甜美的女声:“您好,请问是林浔林先生吗?”
“是的。”
“林先生您好,这里是剪纸网络科技有限公司。对于您的‘洛神’创意,我们经过两轮讨论后,认为它并不符合我们公司的发展战略,同时呢,也并不……”
林浔靠在椅背上,按了按眉心,察觉到自己声音有点哑:“好的,打扰了。”
刚打完电话,就有人推开了他的房门,圆形的脑袋探进门来,问:“怎么样?哪家公司?咱们有希望了?”
此人名叫王安全,是林浔的朋友,兼伙伴。他穿着一身绿色格子衬衫,为人未秃先胖,典型的程序员外表,但因眼小而显得有些贼。
林浔把手机撂在一旁:“没有,剪纸也拒了。”
王安全叹了口气,瘫在床上。
正当他们相对无言时,客厅里传来一声愤怒的喊叫:“Motherfucker!”
林浔:“架构怎么了?”
王安全:“写商业计划书写暴躁了呗。”
下一刻,客厅传来踹倒椅子的声音。再下一刻,赵架构进了林浔的房门,把U盘狠狠地插进他的电脑插口上:“老子写完了!”
赵架构是个褐发碧眼的挪威男孩,有一点亚洲血统,原名路易斯,有惊人的语言天赋,中文极其熟练。
他们三个还没从学校毕业的时候就组了团,到现在已经三年了。在这个三人团队中,林浔写算法,敲核心代码,王安全人如其名,负责网络和数据的安全,路易斯则搞系统架构。
不过,这位名叫路易斯的小伙学习中文的时候,偶然发现了王安全的名字和他专业领域令人惊喜的的显著相关,觉得这是个天才的起名方法,于是给自己取名——赵架构。
王安全没精打采看着那份计划书,嘀咕:“上传了也没用,房租都交不起了,没人要‘洛神’,咱们还是散伙吧。”
赵架构道:“散伙?我早就想散了,Eagle想挖我一年了。”
他俩齐齐看向林浔。
王安全叹了口气,道:“……咱们耗了三年了。”
三年。
他们三个从还没有毕业的时候,就扑进了“洛神”里,现在终于做出了它的基本框架,却没有任何一家公司或投资商看得上眼。
三年后的今天,终于到了要散伙的时候。
林浔并没有丧气。他正想说点什么,突然间,却猛地眩晕了一下,剧烈头疼起来。
眼前一片模糊,王安全和赵架构的身影都花了,随后,有两团蓝色的东西从他们头顶上冉冉升起。
熬夜熬出幻觉了?
就在这个时候,他的手机再次响了起来。
这东西每天催命一样响,带来的无一不是坏消息,林浔听到熟悉的铃声,就有些窒息。
赵架构看了一眼电脑桌上的手机:“谁啊?”
王安全起身拿起手机要递给林浔,身体却忽然僵住了,双眼发直,转向林浔:“兄...兄弟......?”
林浔心想难道是房东又来催租了。
他正在回忆信用卡额度,就见王安全把屏幕杵到他眼前。
屏幕上写着两个字。
他模糊的视线,依稀辨认出这两个字是,银河。
银河???
林浔脑海空白了一瞬,接过手机。
“您好,请问是林浔林先生吗?”仍然是一道质地甜美的女声。
林浔:“是的,您好。”
“林先生您好,我姓阮,阮芷,是‘银河’的总助。请问您最近是否有空闲呢?”
他开了免提,因此赵架构和王安全都能听见。
他们对视。
王安全缓缓张大了嘴巴。
林浔心跳有点加快,对通话那边道:“随时都有。”
“好的。”对面道:“是这样的,我们对您的‘洛神’模型很感兴趣,如果您有时间的话,是否方便今天下午来银河总部一趟呢?我们希望能就一些事情与您面谈。”
林浔:“好……好的。”
那边的总助笑了笑:“那我就不打扰您工作了,希望与您见面愉快。”
通话挂断。
林浔缓慢放下手机。
只见赵架构站到他面前,道:“林哥,我为刚才的发言对您道歉。”
王安全紧随其后:“浔,我也为刚才的发言向您致以最真诚的歉意——你,我,他,林算法,王安全,赵架构,我们三个人永远不会散伙,直到天荒地老,海枯石烂——”
“行了。”林浔打断王安全肉麻的真诚表白,控制不住嘴角上翘,熬夜的疲倦一扫而空,眼前渐渐清晰。但是幻觉还在,两个蓝色方块浮在两个伙伴的头顶,他觉得很古怪,但想想今天发生了什么,又觉得情有可原,是情绪太过激动,或许一会儿就没了。
毕竟,这是他这辈子收到的最好的消息。
银河!
三千万!
男神!
王安全陶醉地倒在床上,抱住枕头,显然他也看过了那个新闻,失了智一样喃喃道:“三千万,三千万,架构,咱们的股权是怎么分的?你瞎写的?”
赵架构抱住另一只枕头,和王安全相对而躺,也失了智一样喃喃回答:“瞎写的,平均分。”
王安全越发为钱财所迷,两眼无神。
赵架构拍打床板:“十分钟前,我还在为Eagle开出的六十万年薪心动……!”
王安全抚摸枕头:“我也在为Lions开出的七十万年薪暗自窃喜。”
赵架构的中文在愤怒下显得更加熟练:“你凭什么比我多十万?”
王安全:“因为Python是世界上最好的语言。”
“那Java呢?”
话不投机半句多,他们把枕头一扔,就地厮打起来了。
但林浔和他们不一样。
林浔开始准备和“银河”的见面,虽然他并不知道会是和谁,可能只是一个很小的产品经理。
下午很快到了。
下车后,林浔看了看车玻璃,最后一次确认自己着装是否得体。
白衬衫,自然是没问题的。外套选了浅灰色,条纹的休闲西装,整体偏向轻松明亮。
——也算是人模人样。
赵架构摇下车窗,对他吹了一声口哨:“你是最帅的!”
林浔笑了笑,说:“我走了。”
王安全在车里怪叫一声:“三千万!”
下午日光下,银河大厦玻璃幕墙闪闪发亮。
林浔本来以为自己要自行询问该去哪里,却没想到一进入银河总部大门,就有秘书打扮的人迎上来:“请问是林浔林先生么?”
他跟着秘书走进专用电梯,看着他按下顶楼按钮,察觉到这场见面可能不是他认为的那样简单。
他用力眨了眨眼。
秘书身上也有一个蓝色的半透明方形,在头顶的上方,和在王安全、赵架构身上看到的一样。
“叮。”
电梯停下,阮芷阮总助站在门口,顶着一个一模一样的蓝色方形朝他微笑。
林浔是真的感觉这事情蹊跷了,但时间紧迫,又容不得他去探究。
林浔眼熟阮芷,她经常跟随银河的首席执行官出现在各大媒体的采访中。
阮总助打的电话。
阮总助前来接人。
那他会去见谁?
林浔只能想到一个可能。
一定是去见男神——不然,谁能请动阮芷的大驾?
在这一秒,古怪的蓝色方块不再重要了,他心中只有男神。
他在这一个瞬间也不再为那三千万而酸,他今日也将拥有。
阮芷推开木质办公室门,略微空旷的房间里,一切井井有条。
顶层阳光透过落地窗洒下,照在银、白二色简单构成的办公室装潢上,墙壁流淌着雪山一样的光泽。
林浔走进去,莫名觉得温度有些许下降,而四围寂静,只有自己脚步声有规律地响着。
而在办公室的尽头,办公桌后,坐着一个人,低头在看一份文件。
很简单的白衬衫,坐姿舒展笔直,冷冷清清的一个身影。
科技帝国“银河”的创始人和首席执行官,他很年轻。
尽管林浔已经看过很多关于他的采访或报道,当男神真正出现在眼前的时候,还是感到了冲击。
与此同时,他的眼睛也好像恢复了正常,男神身上并没有那块蓝色的东西。
他松了一口气,目光被男神的手指吸引。
正翻着文件的,修长的手指。冷白的颜色,隐隐透出淡青的血管,像雪山的轮廓,骨节很美,若他将手指置于琴键而非纸张上,那么所有人都会屏住呼吸等待即将响起的远超过天籁的乐章。
——而这双手确实曾像弹钢琴一样,为这个世界创造出无数行优美又令人惊叹的代码。十几岁的时候,林浔和王安全整日泡在Github里围观男神的代码,得出一个结论,这人的右手被冯诺伊曼亲吻过,左手被图灵牵过。大学的时候,林浔认为自己的代码技术终于可以看得过眼——但这个时候,男神已经在开发自己的程序语言Glax。
后来林浔的方向偏向算法而非编程,或许是意识到在编程方面,永远有一个传说中的人耀眼并无法追赶。
他走得更近了。
男神抬起了头。
尘世喧嚣仿佛远去,一场雪落了下来。
他留着黑色的长发,戴了一副细框的金边眼镜,随着动作,同色的镜链在空气中晃荡了一下,阳光下折射出一点璀璨的光芒。
镜片后,冷冷清清的一双眼睛,对上了林浔的目光。
这人长得好看,比寻常人要立体一些的五官似乎带有一丝混血的气息,但无迹可寻。色泽稍浅的眼瞳中似乎没有一丝一毫情绪,这使得他更加不像现实世界中会存在的人。
“初次见面,林先生。”他的的嗓音与他的外貌一样,有种远离尘世的冷淡。
“您好,”林浔斟酌措辞:“……东君。”
——这是这人众所周知的喜好,无论是在正式还是非正式的场合,人们都直呼他的名字,东君。
这名字似乎和古老的东方传说有关,总之念起来充满神秘。
东君似乎轻轻挑了挑唇,笑了一下:“请坐。”
林浔坐下,轻轻呼了一口气,他确实有点紧张。
东君的手指按在那份文件上,将它转了方向,推向林浔的方向:“今天约林先生过来,是有一件事情想和您商讨。”
林浔与他对视,虽然努力维持着表情不变,但内心已经充满雀跃。
他想象到了明天的新闻头条。
“银河”向“洛神”团队注资三千万!
三千万。
他已经飞起来了,抱着支票飞到了万米高空。
他可以购买服务器,可以扩充数据库,可以不再租老居民楼而是换成工作室,他的“洛神”将被推出,引起新的时代潮流……三千万!
似乎注意到他的走神,东君顿了顿,才继续淡淡道:“我打算以个人的名义,出资二十万,购买‘洛神’的一部分股权。”
林浔:“?”
☆、死循环(2)
二十万和三千万,它们的差距比一百倍还要多一些。
林浔突然从万米高空坠落,空白的大脑出现了片刻的呆滞。
呆滞中,只听男神的嗓音再度响起:“林先生怎么想?”
林浔道:“我能知道......您为什么这样做么?”
“为什么要购买‘洛神’的股权?”
林浔面对这巨大的落差,不得不清醒起来,面对现实:“您从哪里知道了我们?”
他们只是个濒临破产的三人公司,请不起会计,商业计划书都是架构写的。“洛神”算法曾投给过许多公司,无一例外被拒绝。当然一年前也投给过银拒,当然一年前也投给过银河,如同石沉大海。
男神十指交扣,搭在桌面上,道:“非要说的话,我在Github上看到了你的部分代码。”
说罢,他看着林浔的眼睛:“我个人很感兴趣,不知道你是否能详细向我阐释一下核心算法。”
林浔的心脏在胸腔里重重跳了一下:“可以的。”
他曾经尝试把算法解释给很多人听,但他们都认为它毫无意义,并且是多此一举。甚至连王安全和赵架构都没有真正弄懂里面的数学部分。
这还是第一次有人主动要听他的算法。
而且还是东君,他多年来的男神。
面对着男神,他不可避免地有些紧张:“公式有点多,我可能需要一块白板。”
“好的。”东君似乎并没有因为他的要求感到不悦:“讨论区在隔壁,先用用白纸代替吧。”
说着,他在抽屉里取了纸笔,并在旁边拉开了一张座椅。
林浔寻思着男神的意思,是让自己坐去旁边。
他被受宠若惊的情绪控制,在东君身边坐下,拿起了碳素笔。
离得近了,他嗅到东君身上微微冷洌的气息,像雪山深处的冰泉。
办公桌很宽大,他拿起笔来,将白纸放在自己和东君中间,在纸面上写下一个公式,道:“主流的仿真智能系统大部分基于神经网络,或者说深度学习。但我的算法……更主要的,是在用混沌数学。”
他微微顿了一下,果然听到东君道:“你不喜欢神经网络?”
神经网络是现下人工智能技术的主流,有一段时间它改头换面,被称为“深度学习”,但后来又渐渐回归了本质。它将人脑的神经网络结构抽象成数学模型,然后在计算机上模拟实现,以此可以高度还原人脑对信息的处理过程,智能程度很高——机器的计算力增强后,更是如虎添翼。得到了男神三千万的Lions正是凭借这个领域的成果得到了青睐。
这东西很好,但是——
林浔抿了抿唇,道:“我觉得它不自由。” 
东君:“嗯?”
林浔在纸上画了一个方框,解释:“首先还是它的黑箱性质,神经网络的很多地方都不能被解释。比如说图像识别,Google的算法曾经将黑人错误识别为黑猩猩,但我们不知道它为什么出现这种错误,因为很难解释它做出决策的全部过程。”
“很多研究都在尝试解决这个问题。”东君道。
“其实这也不是主要的原因。”林浔道。
他看见男神微微挑了挑眉。
“在大数据的基础上,使用模拟生物神经网络的方式,做出结果……它的思考来源、过程和结果,都来自原本的数据流。”林浔举了一个例子:“比如,在社会歧视女性的情况下,这社会所产生的数据也倾向这一点,这个人工智能根据数据做出的决定也会是歧视女性的。”
说完这句,看到东君眼中认真在听的神色,他微微放松了一些:“人工智能的本质并不是智能,仍然是统计。神经网络做出的决策,无法脱离原有数据库,所以它不自由。黑箱问题可以解决,但这个问题是不能被解决的。”
东君道:“但是已经能够满足社会需求。”
“是的,但……”林浔直视东君的眼睛,认真道:“但我可以做得更好。”
根据以往的经验,说到这里的时候,对面的人就会摇头笑而不语,认为他是夸夸其谈的蠢货了。毕竟这个时代的人们热爱无所不能的神经网络,如同相信真理。
但意外地,东君没有这样。
他道:“讲你的思路。”
“谢谢您。”他略微垂了眼睫,在白纸上写下一串单词:“首先假设个体的人是趋利避害的,然后可以初步建立一个模型。”
他的算法不是很好解释,并且听起来和神经网络的作用并无太大差别。
现实世界是非线性的,用模糊数学可以对现实世界的无规律信息进行评价,分形与混沌则可以进一步处理更为复杂的问题。
至少,他认为,在一定程度上,“洛神”是清晰、独立并且自由的。
也不知讲了多久,林浔终于讲清了核心算法,整个人有点虚脱。
似乎恰到好处地,男神推了一杯冰水到他面前。
男神什么时候去倒的水?还是阮助理来过了?
林浔发现自己方才可能讲得过于聚精会神,什么都没有察觉到。
他喝了一口玻璃杯里的水,水里有冷冽的寒气,像东君身上的气息。
东君正在从头翻看那七张写满了的草稿纸。
林浔有点歉然:“不好意思,写得有点乱。”
而且用了很多前沿的数学,王安全和赵架构全都止步在了这里。
“没关系,”东君翻了下一页,淡淡道:“我看得懂。”
下午的阳光并不刺眼,温和地落在房间内,东君的睫毛因此被浸入了金色的微光。他的目光落在纸张上,很显然,是认真在阅读的神色。
三年来,林浔感觉洛神第一次有了希望。
至少,有一个能看懂它的人,在认真看它了。
——而且这人还是男神。
看着男神又往下翻了一页,他心跳加快了一些,像逐渐激烈的鼓点。
为使自己冷静下来,他移开了目光。
而乍一移开,就被一个东西吸引住了。
落地窗所对着的那面墙壁上,是一个透明的柜子,其中一个格子里放着一把通体银色的键盘,外形毋庸置疑极端简洁又优雅,而它背后的意义则更为重大。
这是一把传说中的键盘,没想到他今天能亲眼看见。
它叫Apollo,古希腊神话中太阳□□字——全球只此一把,从轴体到按键,都是德国一家久负盛名的键盘制造商为东君一个人专门定制,作为他二十六岁生日的礼物。
但是,就在东君得到这把键盘的第二年——
林浔正出神想着,忽然听东君道:“喜欢它?”
——动作过于直接,被发现了。
“也不是,”林浔斟酌了一下措辞:“我可以冒昧问一下么……您为什么,不写程序了?”
就在东君得到这把键盘的第二年八月,某一天,他不再编任何程序了。Github不再更新,不再参与任何研发的工作,自然也没有任何新的代码流出来。
一个作家不再写作,是封笔,东君这种情况应该叫“封键盘”。
网络上众说纷纭,很多人表示遗憾,也有人认为他彻底变成一个逐利的商人。
东君回答了他。
声音低,因为离得近,好像就响在林浔耳边:“因为一些个人的原因,或许未来有一天会重新开始写。”
林浔松了一口气:“那就好。”
男神不再写代码,对脑残粉们来说不啻于沉重的打击,如果他未来还会重新开始写的话——那就太好了。
东君的语气淡淡,倒像是在和他闲谈:“最近两年也没有出现我喜欢的算法。”
林浔不假思索,脱口而出:“我们团队缺人编程。”
话已出口,才发现自己的失智。
洛神缺人编程没错,代码是他们三个人你一块我一块艰难拼出来的,一点都不优美,还很冗长——但男神是什么人?辱男神了!
他迅速闭嘴以掩饰尴尬。
东君却轻轻笑了。
他先前一直面无表情,拒人于千里之外的样子,笑起来,竟然像雪山融化一样,好看得很。
他道:“可以考虑。”
林浔笑:“我们恐怕开不起您的工资。”
“你们的代码确实并不容易写出。”东君似乎在思索什么。