
近日,一位名为Jason.shao的软件工程师在湖南长沙引起了广泛关注。他独立研发了一个名为“火龙”的操作系统,并独创了三种编程语言。这一项目在公众中引起了热烈讨论。
这个操作系统被誉为全球首个使用中文编写的操作系统。Jason.shao所创造的三种编程语言包括:甲语言编译器,旨在帮助人们更易于理解机器码;乙语言编译器,用于对甲语言进行结构化过程化处理,以提高开发效率;丙语言编译器,则是一个面向对象的高级语言。
开发一个操作系统并非易事,因此此项目也引来了不少质疑声。有人指责其“抄袭”,对此Jason.shao在其Gitee项目页面上做出了回应。他表示,该系统是使用自创的甲语言和乙语言开发的,具有64位多核多任务图形化功能,支持x86_64和ARMv8架构。除了操作系统的基本功能外,还包括正在开发的区块链和元宇宙功能。
尽管如此,仍有人指出,这个系统似乎与川合秀实的《30天自制操作系统》一书中的“纸娃娃操作系统”有相似之处。并且指出甲语言只是A汇编语言的重命名,乙语言则是C语言的变种。针对这些质疑,有网民进一步解释说,系统开发中可能采用了文本替换的方式。不过这些仅仅是表面现象,真正的内核技术和创新仍然是这个系统的核心价值。
