这就是现状,如今编程软件越来越容易学,无数人可以只学习一些模板后就上岗工作,所用的编程软件也越来越简单,库文件也越来越复杂,但对于电脑资源的性能要求也越来越高。
因为电脑的性能提升比人编程水平快多了,而高水平人才相对稀缺的资源,如何让普通人也能学会编程才是重点。
于是人们选择了用降低运行效率,换编程难度的降低。
尽管电脑的性能在以摩尔定律飞速提升,可是我们却没有感到电脑运行更快了,因为现在的软件更加消耗硬件。
结束了对这个话题的讨论后,梁实诚问出了他真正想要问的问题。
我不知道我应该怎么称呼你,就叫你Flanker教授吧。
教授,我现在找到了一堆历史文件全是关于这种特殊的编程代码的,但是我并没有他们的库文件,
我能否用什么办法,还原出他们的库文件,然后让这些代码可以重新被使用起来。】
画面中对方低下头打起了字,
哦,很好,我支持你的想法,我当年就是学的这套体系,我会尽我所能帮助到你,如果能让世人再次看到苏联的一些研究成果,对我而言也是莫大的荣幸。
不过这需要一定的思维能力,以及一些劳动。
因为苏军的硬件水平也在缓慢提升,库文件在这个过程中不断发生了变化,我很了解这套模式,却也不知道是哪个时代的版本。】
打字的过程中,Flanker教授竟时不时擦起了眼泪,并添加了一句,
我当年有很多同伴选择了去邻国,也就是你的国家,这些或许就是他们带过去的吧,
我真后悔我当初的决定。】
梁实诚见状礼貌地安慰道:
Flanker教授,我姑姑情况也和你差不多,她从小学的外语是俄语,可是后来全民改学英语,她现在连操作计算机都是一个麻烦。】
接着老头努力保持快乐起来,
呼呼,你竟然一直叫我教授,我已经有好几十年没有听到这样的称呼了。
我现在身在美国,并在某个著名的大学里扫厕所。
我的祖国解体前,我是一名科学家,后来生活所迫被特工带到了我现在居住的地方,一开始他们承诺给我在大学里提供工作,没想到和我的专业完全不相关。】
之后经过了一系列的打听,Flanker教会了梁实诚很多知识,以及学习这些知识的途径,并最终还表示有问题随时可以找他。
从Flanker那梁实诚还了解到了其他一些事情,其中有一个好消息,这种的编程手法,因为考虑到硬件性能的限制,所使用的库文件也比较简单,这也就意味着逆向工程反推库文件的工程量也会低一些。
实际难度低于梁实诚的预期,为了保密这个过程他打算一个人完成,而且这是一个非常需要费脑筋的过程,也不便于拆分出去,从一大堆信息中总结规律,十个人的效率未必会达到2倍。
几个月的时间过去后,他初步完成了这份工作,并得到了一个在他自己看来能够满意运行这些程序的库文件,有了库文件,就可以在它的基础上得到想要的各种工具,就可以随便使用这些程序。
先找来一个玩具遥控汽车,然后用单片机重新改造了它的控制系统,并刷上固件,装上一个简易的摄像头。
设定好目的地,除了是否发动汽车以外,其他的控制全靠玩具汽车本身,在家里实验了一下效果不错,可以轻松绕开障碍物,验证工作完成,接下来这辆汽车就一直处于开动的状态,并成为了猫的好玩具。