北京PK10官方网站-北京pk10官网 全天地首个汉文写的操作系统, 作家还自创了甲、乙、丙编程话语
你的位置:北京PK10官方网站 > 冠军 > 北京pk10官网 全天地首个汉文写的操作系统, 作家还自创了甲、乙、丙编程话语
北京pk10官网 全天地首个汉文写的操作系统, 作家还自创了甲、乙、丙编程话语
发布日期:2026-02-16 10:13    点击次数:117

北京pk10官网 全天地首个汉文写的操作系统, 作家还自创了甲、乙、丙编程话语

火龙操作系统火了,英文不行真能写系统?,它到底算不算“汉文编程”第一?

昨年底翻手机看到个视频,长沙一个叫Jason.shao的工程师,拿个黑屏敕令行敲了几行汉文,弹出个带任务栏的桌面,标着“火龙OS 1.0”。下面评述刷屏:“我初中毕业也能搞操作系统了?”“终于不必背printf了!”我点进Gitee仓库看代码,界面如实全汉文,但掀开.c文献,里头写着“如若(a > 0){…}”,再往深一层,makefile里调的也曾gcc,编译器旅途写得清了了楚。

其后查尊府才知谈,“甲话语”便是把mov、ret这些汇编词替换成“移送”“复返”,背后也曾NASM在干活;“乙话语”写的步地,预措置后径直变C99,连main函数王人得按措施写;最唬东谈主的“丙话语”,文档说扶直给与,可真反编译看生成的二进制,根底没vtable结构,连虚函数表王人没建。不是他们作秀,是根本没动到底层——就像给自行车换个红漆,不成说造出了高铁。

{jz:field.toptypename/}

争议最大的其实是那几行属目。有东谈主翻出2004年日本川合秀实写的《30天好处操作系统》,发现火龙里z_tools目次下的bootpack.asm结构、内存布局、以至属目段落规定,险些一模同样。形势挂的是MIT条约,法律上没问题,但老步地员看了直摇头:“你抄东谈主家图纸盖房,门上挂我方姓氏,邻居问起,总得提一句‘这图是跟谁学的’吧。”

{jz:field.toptypename/}

其实汉文编程早就不崭新了。我爸单元90年代用的财务软件,后台便是“赋值”“轮回”“跳出”全汉文。2000年易话语出来,许多中职诚笃拿它教授生作念爱惜用。昨年我在县职校见个诚笃,用极话语带学生写了个校园报修系统,pk10官网界面是汉文,逻辑是汉文,部署在统信UOS上,开动挺稳。可学生一碰Linux敕令行,照样卡在“ls -l”和“chmod 755”那边——记号换成汉文,敕令背后的权限模子,没变。

咱们信得过戒备的,不是“if”要不要改成“如若”,而是看到失误领导弹出来,写的“段失误(中枢已转储)”,连“段”是啥王人不懂。2025年Gitee上有东谈主统计过,丙话语形势里,87%的issue兼并在调试失败、变量名乱码、栈溢出领导不解确——不是语法错了,是底层轮廓没被信得过吃透。汉文让初学门槛低了两厘米,但操作系统这堵墙,也曾同样高。

教授部门本年把汉文编程器用写进了义务教授选修课措施里,不是因为“爱国”,是因为确切有那么多东谈主,在第一步就被英文术语绊倒。但文献里也暗暗加了一条:教授必须同步提供对应英文术语对照表。我试过用云霄平台拖拽建个数据库查询历程,汉文逻辑很顺,可导出SQL时,字段名也曾user_id、create_time——没东谈主把“创建期间”硬改成汉文列名,因为数据库引擎根本不认。

极话语昨年适配了麒麟V10和昇腾310芯片,能径直编译出ARM64指示。博流话语被IEEE收进新分类,情理很着实:它不靠汉文要道字,靠把“查张三的订单”径直映射成关联代数操作树。这些事没上热搜,但代码每天王人在做事器上跑。

火龙OS的GitHub页面当今更新停了,终末一条提交是2024年10月,改了个汉文领导词的错别字。有东谈主在issue里问:“还能陆续成就吗?”作家回:“在学Rust。”下面点赞最多的一条是:“谢谢以前让我第一次看到task_struct结构体长什么样。”

我到当今也没装火龙OS。但电脑D盘里,还存着它最早那版ISO镜像。双击开动不了,仅仅偶尔点开看几眼启动画面——蓝底白字,写着“火龙登程”。没别的。