自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

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

開發(fā) 系統(tǒng) 新聞
一位base在湖南長沙的軟件工程師Jason.shao,他的項目最近聚焦了不少人的關(guān)注。

本文經(jīng)AI新媒體量子位(公眾號ID:QbitAI)授權(quán)轉(zhuǎn)載,轉(zhuǎn)載請聯(lián)系出處。

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

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

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

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

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

  • 甲語言編譯器:是一門對機器碼助記語言,讓人更容易理解的語言,發(fā)明目的是為了開發(fā)操作系統(tǒng)。
  • 乙語言編譯器:是一門對甲語言進行結(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ā)“進行時”。

至于火龍操作系統(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為主進行二次開發(fā)。

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

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

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

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

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

……

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

責(zé)任編輯:張燕妮 來源: 量子位
相關(guān)推薦

2022-06-26 00:24:57

C語言操作系統(tǒng)語言

2025-01-06 08:28:45

C語言操作系統(tǒng)程序

2015-07-31 09:50:40

2021-06-22 09:09:34

V語言Vinix操作系統(tǒng)

2020-05-11 15:06:36

物聯(lián)網(wǎng)電子元件

2020-06-08 10:21:56

操作系統(tǒng)C語言Unix

2012-06-13 09:35:33

周鴻祎360操作系統(tǒng)

2015-01-07 10:50:08

操作系統(tǒng)紅星3

2013-06-18 10:15:56

富士康火狐操作系統(tǒng)

2025-03-13 00:35:00

2023-09-21 08:46:44

操作系統(tǒng)windows 10內(nèi)存

2018-01-26 14:41:04

編程Python開發(fā)

2010-03-05 16:24:44

Ubuntu中文環(huán)境

2020-04-07 10:31:48

操作系統(tǒng)程序員數(shù)據(jù)

2009-12-11 17:20:08

2010-04-30 10:04:01

Aix操作系統(tǒng)

2019-11-18 09:56:48

谷歌Go語言開發(fā)者

2010-01-05 17:57:46

2009-05-24 14:40:50

2021-01-23 20:00:53

程序員技能開發(fā)者
點贊
收藏

51CTO技術(shù)棧公眾號