刘金鹏走後,叶子书将此事放在一边,继续埋头自己的编程事业,希望在这个学期结束之前,将y件虚拟机编写完成。
y件虚拟机的主要作用,是作为上层软件和下层y件的G0u通通道,y件虚拟机的好坏,直接决定了上层软件的执行效率。
这也是他必须要使用字节码来编写的原因,甚至都不打算考虑汇编语言编写,目的就是为了将效率发挥到最大。
里面除了G0u通执行命令的功能模块之外,还有一套编译器,将高级语言翻译成机器语言,有了编译器,才能够编写高级语言。
编译器也可以说是语言翻译器,现在的计算机T系,都是欧美国家构建起来的,自然在语言翻译上使用的是英语。
这也是为什麽几乎所有的计算机代码,都是使用英语编写的,因为不用英语,底层编译器就无法翻译。
前世我国也有一些公司开发了使用汉语言编程软件,使用的技术主要是两个方面。
第一个就是自己编写了一个翻译汉语言命令的编译器,这个是b较高端的技术了,技术含量还是挺高的。
但是大部分也只是将关键字以及关键逻辑,机械地从英文变成了中文,实际上还不如直接使用英语,这样更加便捷。
这也是为什麽尽管有这些汉语言变成软件,但是却始终无法在国内占据主流,就是因为其并没有解决便捷X的问题。
当然,这里面也有可能和我国的软件教育T系,一直都是和英文打交道有关,让程序员已经习惯了这一套,反而用汉语编程不习惯。
第二个就没有太大的技术含量,他们甚至都不需要自己编写汉语言编译器,只是在英文编译器上面添加了一个中英文翻译器。
让编写应用程序的程序员,感觉自己是在使用汉语言编写程序代码,实际上底层依然是原来的那一套。
如果真要从底层构建汉语言编程环境,他只需要在这个编译器做手脚就可以,然後以此发展起来的计算机软件T系,就是纯正的汉语言环境。
他很想只编写汉语言编译器,这是出於民族感情,但是理智告诉他,这麽做会让他的路很难走。
这就等於是推翻了原来的软件T系,在一片荒漠里重新建立一座城市一片绿洲,完全是吃力不讨好。
所以他准备让这款编译器,既能够解释英文代码,又能够解释汉语代码,这样既能够照顾自己的民族感情,又可以使用目前的软件T系人才。
y件虚拟机的主要作用,是作为上层软件和下层y件的G0u通通道,y件虚拟机的好坏,直接决定了上层软件的执行效率。
这也是他必须要使用字节码来编写的原因,甚至都不打算考虑汇编语言编写,目的就是为了将效率发挥到最大。
里面除了G0u通执行命令的功能模块之外,还有一套编译器,将高级语言翻译成机器语言,有了编译器,才能够编写高级语言。
编译器也可以说是语言翻译器,现在的计算机T系,都是欧美国家构建起来的,自然在语言翻译上使用的是英语。
这也是为什麽几乎所有的计算机代码,都是使用英语编写的,因为不用英语,底层编译器就无法翻译。
前世我国也有一些公司开发了使用汉语言编程软件,使用的技术主要是两个方面。
第一个就是自己编写了一个翻译汉语言命令的编译器,这个是b较高端的技术了,技术含量还是挺高的。
但是大部分也只是将关键字以及关键逻辑,机械地从英文变成了中文,实际上还不如直接使用英语,这样更加便捷。
这也是为什麽尽管有这些汉语言变成软件,但是却始终无法在国内占据主流,就是因为其并没有解决便捷X的问题。
当然,这里面也有可能和我国的软件教育T系,一直都是和英文打交道有关,让程序员已经习惯了这一套,反而用汉语编程不习惯。
第二个就没有太大的技术含量,他们甚至都不需要自己编写汉语言编译器,只是在英文编译器上面添加了一个中英文翻译器。
让编写应用程序的程序员,感觉自己是在使用汉语言编写程序代码,实际上底层依然是原来的那一套。
如果真要从底层构建汉语言编程环境,他只需要在这个编译器做手脚就可以,然後以此发展起来的计算机软件T系,就是纯正的汉语言环境。
他很想只编写汉语言编译器,这是出於民族感情,但是理智告诉他,这麽做会让他的路很难走。
这就等於是推翻了原来的软件T系,在一片荒漠里重新建立一座城市一片绿洲,完全是吃力不讨好。
所以他准备让这款编译器,既能够解释英文代码,又能够解释汉语代码,这样既能够照顾自己的民族感情,又可以使用目前的软件T系人才。