陈潇暂时将自己研发的编译器平台命名为九章编译平台,也算是纪念夏国古代最著名的数学成就了。
编程需要用最简洁的语言表述最准确的意思,无论用C语言还是其他语言,都是这个道理。
汉语言有着最天然的优势,能够最简洁明了的表达撰写者的意思。
但是要让整个编译器能够迅速的明白程序员的意思,即可调用相应的语言库,和机器进行交流,就必须要让编译器拥有大量的语境和语库。
陈潇目前发面的一种方法,给汉语言设定常用的语言结构函数。
说的更直白一点,就是给词组一个向量,然后以数学公式的方式,将这些向量进行组合。
并且在词库不断的学习过程中,不断的修改和扩充自己的向量组合。
一个向量组合,就是一段准确的语句。
编译器能够自动提取该组合的语言逻辑和关键词组,自动过滤那一些废话词组,以此明确程序员的意思。
陈潇查看到服务器的后台。
九章编译平台语音库的服务器已经运行了两天。
这两天,九章编译平台的服务器和百度的服务器并网,在疯狂的拔去白度能够搜索到的所有正规的汉语言文字资源。
在不断的拔取阅读和学习的过程之中,九章编译平台的语言库会形成一套比较完整的逻辑结构。
这一些所谓的逻辑结构,其实就是一个又一个拔去词语向量的数学公式。
这一些词语向量和逻辑公式,其实就是编译器编译内容的底层代码。
利用这样一种底层代码,就能够和c语言,c 或者是其他编程语言进行交流,并且准确的调用这些编程语言的相关内容。
陈潇对这一款编译器的开发,完全借用了C语言和C LV8的能力,以陈潇对科技系统的了解。
在大量学习语言,并且形成自己的逻辑之后。
九章编译平台,未来很有可能成为打造人工智能的基础平台。
既然语言库已经初有成果,陈潇也尝试着进行一些简单的编程。
比如编译一个加减运算的程序。
打开九章编译器平台,陈潇直接输入:应用:数字的加减。
陈潇立刻查看了,该应用调用的是什么语言?
他发现九章编译器通过语言库,经过底层逻辑的换算之后,调用了c 。
而c 出现的代码,总共有好几百行,代码更是密密麻麻的,让人眼花缭乱。
陈潇写这个应用,使用了不到一分钟的时间,应用就完全准确,没有任何bug。
要是有经验的程序员用c 写这个应用,可能需要10多20分钟。
那一些初学编程语言的工程师,可能需要一两个小时,甚至更久。
九章编译平台极大的解决了编程敲代码困难的问题。
今后,真正优秀的编程工程师,并不是他敲代码敲得有多准确,而是他的逻辑思维能力有多么的精细和严密。
看到这样的运行结果,陈潇相当的满意。
编译平台的服务器会一直和百度的服务器并网运行,源源不断的学习相关的语言知识和语言逻辑。
而陈潇开发这一款编辑的初衷,就是为了提高编程的效率,以最快的速度开发国产操作系统。
目前编译器有了,开发国产操作系统最难的一点也摆在了正确的面前。
那就是操作系统的整个逻辑和布局。
这一点,就需要全国甚至全球最顶尖的工程师帮忙思考撰写逻辑规划图。
这件事情依靠陈潇一个人是绝对不能够搞定的,而是需要做人的团体合作。
陈潇看了看办公室外的天色,早已经华灯初上。
他在办公室里面关着门加班,包括宋怡和办公室主任骆婷都不知道。
肚子有一些咕咕作响,陈潇打开冰箱,弄了一些速冻饺子煮在锅里,今天晚上就算对付了。
这么晚了肯定也不回家了,文琪和韩雯住在家里,陈潇回去也不方便。
晚上老爹打来电话,问陈潇多久回去过春节?
陈潇也只有苦笑一声,就算是要过春节,也要给悦动互联那一帮工程师们布置一些家庭作业才行。
春节之后就是2月底了,时间可不禁得用。