<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          湖南工程師用中文編寫操作系統(tǒng),還發(fā)明了甲、乙、丙語言???

          共 1284字,需瀏覽 3分鐘

           ·

          2022-03-23 11:51



          用中文編寫了一個操作系統(tǒng),還順帶發(fā)明了三個編程語言。


          一位base在湖南長沙的軟件工程師Jason.shao,他的項目最近聚焦了不少人的關(guān)注。


          例如這個名為“火龍操作系統(tǒng),用他自己的話來描述就是:


          全宇宙首個采用中文編寫的操作系統(tǒng)。


          而至于自創(chuàng)的編程語言,它們的打開方式是這樣的:


          • 甲語言編譯器:是一門對機(jī)器碼助記語言,讓人更容易理解的語言,發(fā)明目的是為了開發(fā)操作系統(tǒng)。


          • 乙語言編譯器:是一門對甲語言進(jìn)行結(jié)構(gòu)化過程化的語言,發(fā)明目的是為了提高開發(fā)效率。


          • 丙語言編譯器:是一門面向?qū)ο蟮母呒壵Z言,可以理解為把任何東西看做是一個對象……


          然鵝!


          眾所周知,自研一個操作系統(tǒng)絕非是一件易事。


          于是,這樣的一個項目卻招來了不少人的質(zhì)疑之聲——“抄襲”、“造假”……


          這到底是怎么一回事?


          別急,現(xiàn)在就來扒一扒。


          # 火龍,甲、乙、丙語言,是自研的嗎?


          我們先來看下項目作者是如何描述的。


          在火龍操作系統(tǒng)的Gitee項目頁中,Jason.shao描述道:

          使用自創(chuàng)的甲語言,乙語言開發(fā)。


          64位多核多任務(wù)圖形化;分頁式內(nèi)存管理;Windows11界面風(fēng)格。


          支持x86_64、ARMv8(僅QEMU測試)架構(gòu)。


          在功能方面,則可以實現(xiàn):



          除了操作系統(tǒng)該有的基礎(chǔ)功能外,甚至連大火的區(qū)塊鏈、元宇宙也正處于開發(fā)“進(jìn)行時”。


          至于火龍操作系統(tǒng)的運行效果,作者也在項目頁中做了展示:



          還有這樣的:


          僅憑一人之力,能夠開發(fā)出這樣的系統(tǒng),而且功能還算比較健全,確實不是一件簡單的事情。


          于是乎,不少網(wǎng)友在項目之下“點贊支持”:


          但與此同時,另一種質(zhì)疑之聲也隨之而起。


          例如一位開發(fā)者便提出:


          這個就是川合秀實《30天自制操作系統(tǒng)》里的“紙娃娃操作系統(tǒng)”。



          (注:該書介紹了怎么編寫代碼,完成操作系統(tǒng)任務(wù)。)



          對此,Jason.shao回復(fù)這位開發(fā)解釋說,“作者明確說明了代碼可以隨意修改”。



          并且在他項目頁的“參考文獻(xiàn)”中,也是引用了這本書:



          除此之外,這位開發(fā)者還更加犀利地指出,“所謂的’甲語言‘其實就是ASM匯編語言”,“使用了文本替換方式……就是換了個名稱罷了”。


          而至于乙語言,據(jù)這位開發(fā)者描述,“就是C語言”。


          對此,另一位網(wǎng)友則是更詳細(xì)地對“文本替換方式”做出了解釋:



          ……


          但隨著這一中文操作系統(tǒng)成為熱議的焦點,更為深入的一個話題——“國產(chǎn)操作系統(tǒng)”也隨之被帶動了起來。


          # 國產(chǎn)操作系統(tǒng),怎么樣了?


          目前,我國的國產(chǎn)操作系統(tǒng)大多是以Linux為主進(jìn)行二次開發(fā)。


          類似于Deepin、安超OS、UbuntuKylin(優(yōu)麒麟)等都是層出不窮。


          并且在功能、界面等方面可以說是做到了不遜色于主流的Windows。


          但在生態(tài)方面,由于軟件的不兼容,Linux因開源可修改代碼,沒有統(tǒng)一標(biāo)準(zhǔn)等原因,相對于Windows等操作系統(tǒng),可能就會顯得差強(qiáng)人意一些。


          不過與此同時,像華為鴻蒙OS也在逐步崛起。


          至于國產(chǎn)操作系統(tǒng),最終會發(fā)展成什么樣子,答案只能交給時間來回答了。


          ……


          最后,回到此次熱議的火龍操作系統(tǒng),除了質(zhì)疑之聲之外,也有不少網(wǎng)友表示應(yīng)當(dāng)為支持作者的這種嘗試與實踐。



          對此,你怎么看呢?歡迎在評論區(qū)留言討論~

          瀏覽 30
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  成人黄网站在线观看 | 东方AV在线播放 | 亚洲精品成人 | 中文无码一区二区三区四区五区六区七区 | 99青草在线免费观看视频 |