来,创造一套开发代码,至少要有三样东西。
一,运行环境。
二,开发工具。
三,编译器。
运行环境自不必说,是基石般的存在。
开发工具可以极大地提高效率。
至于编译器,有人要问了,道纹不是能直接运转吗,为什么还需要编译器呢?
很简单,道纹肯定不能直接提供给凡人的,学习成本太高,就像前世,要是没有那么多各式各样的高级语言出现,程序员们全部都用汇编来编写程序,互联网行业肯定不会发展的这么繁荣。
所以,底层代码的封装是必须的,将其封装成较为容易学习的高级语言,执行的时候,再由编译器将其转化成道纹,然后再在运行环境上运行。
先把凡人要用到的阵纹挑选出来,然后将其组装好,用各种不同的符号或文字指代,再定义好语法,凡人只需要用这些符号和文字写成程序就行了。
这就是罗阵的初步方案。
而开发工具至少要有调试,校验,提示,运行,测试等基础功能。
第一版的功能先搞成这样就行,后续根据使用者的反馈再查漏补缺,慢慢更新版本。
先保证能用,再慢慢完善。
不过这些东西先不用急,就算做出来了,这些凡人有几个会的?
至少要等下一代,乃至下下一代凡人诞生,接受了他提供的基础教育之后,再开始全民编码计划也不迟。
按照罗阵的估计,二十年之后,就可以开始考虑加入代码入门的课程,转变他们的思维方式,学个几年,就可以让他们尝试编写代码了。
等到
第二百二十四章 全民编码计划(4/7)