第201章 心生后悔的郑明[2/2页]
“第一个是刚才讨论的指针能力的改动。第二个是内置了像是字典、可变数组、类这样的高级数据结构,还有不少像是求和、最大值、最小值这种默认函数。第三个是用缩进来表示代码块,避免了大括号带来的视觉干扰。不知道还有没有什么疏漏呢?”
他把这几块内容称之为相对于
C
语言的改动,是因为他十分相信这些改动能够较大地提升程序员的开发效率。
听到郑明看一个示例工程就能这么快分析出
“乾坤”
和
C
语言相比几处关键的改动,李勇军意识到眼前这人是一个编程水平极佳的程序员,他给秦奕使了一个眼色,秦奕却有些好笑地摇了摇头。
李勇军感到有些可惜,不过他还是积极地和郑明继续交流:“在代码层面上比较关键的改动基本就是这些,在运行时有一个比较关键的差别,就是‘乾坤是解释器语言,它有一个运行时环境。”
“运行时环境?”
郑明皱眉,“这对程序性能损耗可不小。”
李勇军说道:“对,确实有不小的性能损耗,但其实大多数时候我们对性能并没有那么高的要求,而且我们还设计了‘乾坤语言和
C
语言程序交互的方式,所以就算遇到部分对性能有要求的逻辑,我们也完全可以通过
C
语言甚至是汇编语言外联的方式来达到高性能的目的。”
“原来如此。”
郑明说道,“不过外联的方式始终是要复杂一些,运行时环境带来的好处真有这么大么?”
“很大!我给你演示一下吧。”
李勇军开始在电脑上打开
“乾坤”
解释器,开始演示起来,“首先,解释器带来的交互式编程能让我很快地验证一些小功能;其次,它的内存回收机制也能让我在编程的时候不用太操心内存释放问题。”
“我现在还在给解释器增加对异步编程的支持,如果是
C
语言的话,想要实现比较通用的异步编程的话,就只能依赖操作系统提供的能力了……”
郑明和李勇军两人对着电脑上的解释器一番操作,讨论得不亦乐乎。
秦奕看到和郑明一起来的人一时间有点被晾在一边,他笑着说道:“这位朋友,如果你对编程领域不太感兴趣的话,可以看看我们别的产品,我们还有一个基于图形界面操作的‘灵犀办公套件,相比
WORDSTAR,操作更便捷,想来你也是用得上的,可以了解一下。”
说着他就把这个人引到求博军面前,让求博军给他讲解
“灵犀”
的功能。
过了一阵之后,郑明和李勇军的讨论似乎告一段落,他拿着一张软驱向秦奕走来,苦笑道:“其实刚才我看你们那个叫‘斗将的街机游戏的时候,就觉得你们公司的研发实力实在是很强大了。”
“勇军给我介绍完‘乾坤编程语言和配套的‘方寸编辑器,我顿时觉得之前选择工作的决定是不是有些草率了,我有点后悔我没答应你的邀请来鹏大电子。”
秦奕笑道:“哈哈,后悔吗?其实你要是想来的话,现在鹏大电子也还是很欢迎你过来的,我们除了‘乾坤‘方寸‘斗将,可还有很多产品在研发呢,现在你同事正在使用的‘灵犀办公套件也是我们的拳头产品。”
“真的可以吗?”郑明有些惊喜,“如果是这样的话,我真的得好好重新考虑一下了。”
其实他之前选择中科新技术,除了公司本身的原因之外,办公场地也是相当关键的,他是冀省人,家离京城很近,在京城上班能时不时回一趟家,可要是到鹏城的话,那估计一年到头就只有过年才能回家看看自己的亲人了。喜欢科技革命,从1984开始请大家收藏:
第201章 心生后悔的郑明[2/2页]
『加入书签,方便阅读』