迈威找到了软件工程师,一个戴着眼镜,穿着个宽松的蓝t恤青年,他叫洛菲克。△¢,..
洛菲克接到了迈威经理递过来的36行编译器的代码,他作为经过了ibm专业的scheme程序训练的一个软件工程师,在脑袋里就直接的进行的尝试运行。
不过是两行的代码,就让迈威的眼神变了。
“我!我!我去插上服务器测试一下。”
洛菲克的声音都变的有些的颤抖了,毕竟是一种他从来都没有想过,也没有见到过的一种脱糖程序,如果说真的是可以达到完美的剥离,逻辑上的稳定与正确的话,绝对是可以让万能驱动的那种效果达成现实。
“洛菲克,就这36行代码,你觉得是怎么样的?我还不怎么能够看懂。”
“36代码是脱糖程序cps,上面的一个参数 return_point,return_point 来自 caller ,是 caller 所在的世界,caller 将这个世界 传递给 callee (cps_foo),这样 cps_foo 就无须利用额外的工具比如堆栈去查询 caller 的世界在哪里,以便返回,而是直接进入这个世界:return_point (x)。这便是 cps 的初衷,就是去掉层层嵌套的世界,行话讲就是脱糖,syntax sugar 是为了方便人类的表达和理解,给编程语言的核心套上的一层好吃好看的外衣,而对机器对程序的解释,需要将其还原到最本质的结构。以便机械化处理和优化,这就是脱糖的意义。”
洛菲克认真的说道。
他看着迈威经理不明白的样子,他拍了拍手说道:“这36代码是脱掉了return_point、caller两层,之后,就利用caller所在的世界,直接的进行命令符的工作。我们所看到的所以程序,都是经过了层层程序架构出来的,而要让机器读懂,就需要还原到最本质的结果,而整个过程叫做脱糖。”
“作者进行了编译器的重新设定,这让我们可以进行尝试,能不能帮助对所有的应用程序类的成功的还原。”
“如果成功了呢?”
迈威问道。
洛菲克耸了耸肩说道:“如果成功的话,那么对于应用类的程序员而言,他们会发现自己所写的软件代码都是无聊的。无意义的,因为写的所以的程序都可以被脱糖的话,就等同于这36行代码……”
“哦,上帝,你的意思是,这段程序可以完美的开始,完美的结束,也就是说可以自己写出自己来。”
“迈威经理你说的非常的对。这36行代码,就是‘自己写出自己’的意思。这么形容太智慧了,太聪明了!”
迈威看着洛菲克把代码都编入了编译器上,开始进行一些初步的测试。
洛菲克说道:“现在我们找一个最简单的软件,比如说把华夏最出名的扣扣这款程序来进行脱糖还原,看看我们是否能够得到一个完美的结果,或者是。能不能让它按照路线,最终写出来。”
……
……
香江。
李飞腾并没有在ibm的代销中心逗留很久,他出来离开了那边,因为弄好36行代码可不仅仅是看懂了就行的,那可是某个高人用了整整十年的时间。不断的验证下来的。
所以说呢,可能他们也至少需要一个礼拜,甚至是更久的时间才行。
而对于李飞腾而言,采购的服务器并不是什么太着急的事情,至少说,迟了一两个月的话,也是没有什么关系的。
来上嗨一趟,李飞腾也想有其他的别的收获,比如说能否再见到他的好朋友李大师,香江真正的算命先生呢?
让酒店的司机就开着车,带着他朝香江岛开去。
也没有太多的功夫,就来到了记忆当中的一栋富贵大古宅的面前了。
房子,还是记忆中的房子,就是人是不是当初的人,那就是很难的说了。
李飞腾也没有抱有太多的幻想,他下车后,就看到了门上的监控器摄像头,心道,他走过来,里面要是有人的话,应该是有所反应的,不过这房门紧锁着的,里面看上去也没有什么的动静,想来想去,可能是不在家的样子了。
具体的到底有没有这个人呢?
李飞腾也想到了网络,可惜李老头又不太喜欢玩什么微.博,否则的话,他肯定是会知道李老头到底还在不。
正想着的时候,一辆轿车就开了过来,李飞腾连忙的扭头看过去,等到了轿车停下来后,只见车上就下来了一位白短发,面色非常的红润,而身材非常匀称的一位老先生。
这老先生一点也不显老,反而是看上去是充满了力量一般的。
李飞腾瞧见了这老头,他眼睛里还是忍不住的流露出一些神情来。
白发老头,却就是李老头,不过他看李飞腾的样子,显然就更多的是一种陌生与好奇了。
不过白发老头