热天中文网

第82章 复杂的开发工作(第2页)

天才一秒记住【热天中文网】地址:https://www.rtzw.net

决定趁着起步早,直接把最基础的工具给他做好。

有这个需求后,就要设定编程语言技术框架。

在最初,想的越明白,越是框架清晰,后期升级维护,编程语言的能力就越大。

这方面,辛启天同样有优势。

他清楚的知道,未来信息发展的大方向。

辛启天给仓颉设定,首先是面向对象,高度集中化。

比如设定好胳膊腿,程序员开发时,直接用而不是从基因开始编写。

其次,要有跨平台能力,未来要在工程计算机,移动设备上可以使用。

这方面,辛启天或许记忆中有点印象,又或许是他天赋加成,他设定仓颉程序编译运行时,加入一个中间过程,不同硬件平台搞个虚拟机。

程序编译后,首先翻译成中间码,然后通过虚拟机再翻译成硬件平台能够执行的代码。

再然后,仓颉的应用领域,还应该考虑到互联网,需要仓颉有一定的动态性。

这个问题,让辛启天很是头疼,动态静态是完全相反的。

静态类型语言,在代码被编译时变量的类型便已确定了。

程序使用变量时,会分配好内存,从而提高程序执行速度。

程序健壮性更强,简单说就是抗风险能力高。

但是代码量也更多。

规矩过多,做事就会死板。

而动态类型语言,变量类型要到程序运行的时候,才给个定义类型。

编码时更灵活,可是程序运行时,可能发生相关错误。

琢磨研究了很久,辛启天最终还是决定,少点灵活性,就少点吧。

静态的更适合当前情况,未来很长一段时间,也会适用。

只是在人工智能的时代,仓颉可能会显得呆板。

不过那时候,应该会提出其他解决方案。

灵活和呆板的选择,本身也可以是灵活的。

在此后,辛启天和团队,开始给仓颉定义规则,设定语法,特性等等。

前期的这些准备,详细设定,在辛启天的参与下,四十人的团队,用了两个星期全部完成!

接下来,开始进入正式工作。

而这同样也并不轻松,甚至比之前还忙碌。

因为你要编写合适的编译器,开发虚拟机,并且不断调试程序,

本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!

如遇章节错误,请点击报错(无需登陆)

新书推荐

暴君哭着撩我却天天沉迷基建扶贫精灵大陆养成盲眼王爷红玲妃假装自己是学霸摄政王宠妻日常宿主今天又不做人了纵横诸天从港综世界开始诱妻深宠,厉少夫人又撩人了精灵之这个捕虫少年稳如老狗穿成三个反派崽崽的锦鲤娘雍正以为我深爱他(清穿)家父曹操,字孟德同妻夫人失忆后,我暗恋错人了(古代篇)华娱之天道酬勤左道江湖殿下请自重,权臣她是俏红妆无双国医我又把偏执夫君亲哭了港片里的卧底农夫凶猛莲动九重:帝尊的闯祸萌妻益在人间快穿之拆散一对是一对仙药供应商