永发信息网

中文编程语言编写操作系统是可行的吗

答案:2  悬赏:20  手机版
解决时间 2021-01-27 08:55
  • 提问者网友:沉默的哀伤
  • 2021-01-27 02:12
中文编程语言编写操作系统是可行的吗
最佳答案
  • 五星知识达人网友:冷風如刀
  • 2021-01-27 02:27
这个和中文编程一样,可行但没什么意义,因为现在的的计算机的基础就是二进制,我们现在所用的其它编程语言,无论是哪种符号,最终都会被翻译成二进制代码(如果你知道编程就应该知道,虽然大部分语言语法是英文的,但实际上那个并没有什么实际意义,只是符号而已,你可以把它弄成全中文的或者火星文,就象易语言),这个并不影响最终的生成的结果。如果要做到真正的中文编程,那就要在底层上改动CPU的运行机制。
全部回答
  • 1楼网友:走死在岁月里
  • 2021-01-27 03:12
如果我没有记错,根据几年前微软在美国公布的内容,windows本身属于微内核系统,windows98总共大概不到10万行代码(具体是2万还是5万记不清了),而windows2000则已经有20余万行代码,其中80%是用c++编写,其余部分有c和汇编,底层接口用汇编编写。 微内核系统从概念上是指“只包括操作系统的基本功能,例如内存管理和进程管理等等”,就连对各个文件系统的支持也不算在内,不过具体windows是不是这样设计我就不清楚了。 所以一个微内核系统的操作系统能够有20万行代码已经很多了。 之所以微软选择了c++而不想linux一样选择c,其根本原因就是windows操作系统本身是微内核系统,所以扩展性及以后的维护要求非常重要,所以c++的类的概念就能在这里很好的利用,但是毕竟c++的效率不如标准c及汇编,所以在一些明显以效率为重的地方用的还是标准c及汇编。 编写完毕后,windows上的其他用户态程序(包括所有驱动程序、计算器、游戏等等所有你现在拿鼠标能够操作的东西)另行开发,例如:扫雷游戏就是用vb写的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯