第二百二十四章 全民编码计划(3 / 5)

一套开发代码,至少要有三样东西。

一,运行环境。

二,开发工具。

三,编译器。

运行环境自不必说,是基石般的存在。

开发工具可以极大地提高效率。

至于编译器,有人要问了,道纹不是能直接运转吗,为什么还需要编译器呢?

很简单,道纹肯定不能直接提供给凡人的,学习成本太高,就像前世,要是没有那么多各式各样的高级语言出现,程序员们全部都用汇编来编写程序,互联网行业肯定不会发展的这么繁荣。

所以,底层代码的封装是必须的,将其封装成较为容易学习的高级语言,执行的时候,再由编译器将其转化成道纹,然后再在运行环境上运行。

先把凡人要用到的阵纹挑选出来,然后将其组装好,用各种不同的符号或文字指代,再定义好语法,凡人只需要用这些符号和文字写成程序就行了。

这就是罗阵的初步方案。

而开发工具至少要有调试,校验,提示,运行,测试等基础功能。

第一版的功能先搞成这样就行,后续根据使用者的反馈再查漏补缺,慢慢更新版本。

先保证能用,再慢慢完善。

不过这些东西先不用急,就算做出来了,这些凡人有几个会的?

至少要等下一代,乃至下下一代凡人诞生,接受了他提供的基础教育之后,再开始全民编码计划也不迟。

按照罗阵的估计,二十年之后,就可以开始考虑加入代码入门的课程,转变他们的思维方式,学个几年,就可以让他们尝试编写代码了。

等到他们都会编代码之后,再想用什么东西,他们就可以自己做了。

罗阵初步的打算是,建立一个代码托管的平台,凡人写好相应的功能代码,再由专门的人来审核,审核通过之后,代码就进入生产线,开始投产。

到时候还得制定出一套标准的考核制度,挑选出最优秀的那部分人来承担审核和发展的责任。

说实话,要论平均智商,这个世界的人还真不一定低于前世,只不过是因为科技水平太低,导致看来比较“笨”,但一旦引导他们找到正确的方向,罗阵相信,他们创造出来的东西,一定会超出所有人的想象。

而等到发展完善,一切都步入正轨之后,这部分东西,就可以全部交给凡人自己处理了。

从培训到生产,从入门到入土——划掉——从入门到