进来,更给自己朋友、同学、学生写信,希望他们也参与开发。
前期需要准备的工作太多。
如此庞大的系统项目,绝不是谢威跟于国峰两人,甚至整个哈工大计算机专业的人参与进来就能解决的。
最基础的核心是必须在硬件中植入汉语指令集!
不管计算机技术如何发展,基础依然是由0跟1组成的二进制机器语言。
随着技术发展,计算机运行速度越来越快,电子管时代使用的一串串由0跟1组成的指令程序,用到运算速度更快的晶体管计算机中,无论是编程还是维护,都太困难了。
一旦程序出现错误,会让维护人员崩溃!
于是乎,使用简洁字母、符号串代替特定指令二进制代码的汇编语言应运而生。
采用汇编语言设计的程序,依然需要翻译成0跟1,才能让计算机读懂。
汇编语言程序跟机器语言程序一样,都是对硬件的操作,每一条指令只能对应实际操作的一个细微动作。
集成电路、大规模甚至超大规模集成电路出现后,汇编语言就变得冗长、又开始让程序员头痛。
将许多相关机器指令合成单条指令,去掉与具体操作有关却与完成工作无关细节的高级语言自然而然地诞生了。
计算机程序语言实际分为三个层次:
最低层是0跟1的机器语言;
中间层是汇编语言;
最高层是高级语言。
不管多高级的语言,都需要通过中间的汇编语言翻译成最底层计算机能理解的0跟1代码!
如果汇编语言依然是英文指令,高级语言是否用汉语都没有任何意义。
这也是几十年后所谓的“汉语编程”骗局。
汉语编程被吹得神乎其神,甚至上升到国家安全高度。
即使在进口芯片留有后门被曝光、国家信息网络安全形势严峻的情况下,汉语编程语言也没有获得国家审评通过,更没有得到国家大力扶持、推广。
这就可以说明在几十年后汉语编程的处境了。
原因无他!
要想真正搞汉语编程,就必须从最基础的硬件开始。
目前个人使用的微型计算机才刚开始起步,谢威又不是一个人搞,背后站着哈工大,甚至整个七机部!
要不然,谢威都不会动这心思。
只有从硬件开始,设计各种汉语指令集,从最底层的机器语言开始开发汉语指令,才能真正实现汉语言编程。
汉语编程,也更符合国人思维。
出