学霸型科技大佬
首页

第82章 ?复杂的开发工作

象,高度集中化。

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

其次,要有跨平台能力,未来要在工程计算机,移动设备上可以使用。这方面,辛启天或许记忆中有点印象,又或许是他天赋加成,他设定仓颉程序编译运行时,加入一个中间过程,不同硬件平台搞个虚拟机。

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

再然后,仓颉的应用领域,还应该考虑到互联网,需要仓颉有一定的动态性。这个问题,让辛启天很是头疼,动态静态是完全相反的。

静态类型语言,在代码被编译时变量的类型便已确定了。程序使用变量时,会分配好内存,从而提高程序执行速度。程序健壮性更强,简单说就是抗风险能力高。但是代码量也更多。

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

而动态类型语言,变量类型要到程序运行的时候,才给个定义类型。编码时更灵活,可是程序运行时,可能发生相关错误。

琢磨研究了很久,辛启天最终还是决定,少点灵活性,就少点吧。静态的更适合当前情况,未来很长一段时间,也会适用。

只是在人工智能的时代,仓颉可能会显得呆板。不过那时候,应该会提出其他解决方案。灵活和呆板的选择,本身也可以是灵活的。

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

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

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

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

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

理论和实际其实有很大区别,实践是检验一切真理的唯一标准!

程序编写过程中,常常会出现意想不到的虫子。唔,这个世界把计算机程序漏洞也叫虫子。

最初计算机用机械继电器控制电路。当时一台计算机几千个要继电器,产生热量太多。巨大的温暖计算机吸引虫子光顾。曾经检查故障的人员,发现一只虫子。然后bug就这么流传下来,直到今天。

在开发语言过程中bug经常满天飞。有时候是程序根本运行不了,有时候是算法规则制定有问题。

有时候,是编译器错误。总而言之,问题很多。

辛启天推辞了许多,能够推辞的社交业务。完全吃住在公司,每天十二个小时以上都在工作。

本章未完,请点击下一页继续阅读! 第2页 / 共3页

相关小说

困苦人生路 科幻 /
困苦人生路
金银花露
252655字07-18
大佬家的病弱美人[末世] 科幻 /
大佬家的病弱美人[末世]
许叁字
246068字04-23
叉腰!又在末世活了一天 科幻 /
叉腰!又在末世活了一天
山亦晴
430253字07-03
爸爸你是狗吧(养父女兽人1v1) 科幻 /
爸爸你是狗吧(养父女兽人1v1)
酒糟鱼
155905字11-07
被迫种田的我拯救了全星际 科幻 /
被迫种田的我拯救了全星际
盼星星
97816字09-04
蛇胎儿 科幻 /
蛇胎儿
林浅笙
881802字09-08