Categories
程式開發

木蘭編程語言首發引群嘲:到底是自主創新還是紅芯二號?


1 月 17 日,木蘭編程語言正式對外發布,一時間,鋪天蓋地的新聞,大都為其冠上了自主創新、國內首款的稱號,讓人想不關注都難。然而,短短一天之內,該編程語言就在知乎被扒上了熱搜,網友紛紛表示:這款編程語言和Python 好像,從圖標到安裝再到內部提供的函數,都與Python 語言幾乎一模一樣。甚至有網友表示:這是編程語言界的紅芯。

木蘭編程語言首發引群嘲:到底是自主創新還是紅芯二號? 1

事件回溯

1月17日,中國科學院計算技術研究所計算機體系結構國家重點實驗室宣布,由該實驗室編譯組主導研發的國產編程語言“木蘭”正式發布。

木蘭編程語言首發引群嘲:到底是自主創新還是紅芯二號? 2

據中科院計算所介紹,這款編程語言的名字“Mulan”原本是Module Unit Language(模塊單元語言)的簡寫,是一款定位於面向智能物聯應用、採用最新編程語言設計理念和編譯技術的程序設計語言,開發團隊表示,要將其打造為“智能物聯時代的C 語言”。據了解,“木蘭”是由編譯實驗室完全自主設計、開發和實現的編程語言,與之配套的編譯器與集成開發工具也完全由團隊自主實現。

相關研發人員在接受媒體採訪時表示:在智能物聯應用領域,尚無一款專用的編程語言,在既有的語言系統中做智能應用開發,需要多個工程師、跨多種語言實現,導致開發效率低下。而“木蘭”採用創新的彈性 actor 執行模型(擅長執行並行計算),可成倍地提高應用執行效率,在提高服務質量的同時大幅降低平台運營成本。

由於“木蘭”編程語言的語法更加寬鬆,更適合初學者學習掌握,降低學習門檻,目前已經在編程教育領域進行試用;“木蘭”還支持模擬仿真和調試功能,在軟件上既可以驗證軟件和硬件設計的正確性;同時支持跨平台,對Android、IOS、Linux、Windows 都可以很好的兼容;更重要的一點是,它可以很好地支持龍芯等國產處理器,後續會支持更多類型的國產處理器。

以“木蘭”為基礎延伸的自主研發編程軟件、人工智能教材、教學裝備目前已經投入到中小學、幼兒園使用。

“木蘭”發布之後,大批國內開發者前去試用,不少人在嘗試之後發出了共同的質疑:它和 Python 好像啊。根據網友的反饋:這款編程語言從圖標到安裝再到內部提供的函數,都與Python 語言幾乎一模一樣,安裝後的文件夾裡,也有大量的“.pyd”文件,熟悉Python 的開發者應該了解,這是Python 語言常見的文件格式。

木蘭編程語言首發引群嘲:到底是自主創新還是紅芯二號? 3

木蘭編程語言安裝包圖標

隨著網友更進一步的探索,這款編程語言背後的研發企業也被找了出來:中科智芯。當編者想要在這家公司的官網進行深入了解的時候,卻發現這個官方網站的訪問卻頗為困難,感興趣的讀者可以自行嘗試:

官網地址:http://www.dongshouke.com/index.html

木蘭編程語言下載地址:http://www.dongshouke.com/download10.html

之後經過編者查證,中科院計算所的官網上,並不能搜到與“木蘭”相關的結果:

木蘭編程語言首發引群嘲:到底是自主創新還是紅芯二號? 4

通過編者更進一步的查證,中科智芯更像是一家專注編程教育課程的公司:

木蘭編程語言首發引群嘲:到底是自主創新還是紅芯二號? 5木蘭編程語言首發引群嘲:到底是自主創新還是紅芯二號? 6木蘭編程語言首發引群嘲:到底是自主創新還是紅芯二號? 7

勉強打開的官網顯示的部分內容

自主創新是褒是貶?

在木蘭編程語言被扒之後,有網友細數了過去那些披著“自主創新”外殼的“中國造”事件:

漢芯事件(Hanxin events):2003 年 2 月,上海交通大學 微電子學院院長陳進教授發明的“漢芯一號”造假。據調查,陳進負責的漢芯團隊所研製的“漢芯一號”,是一款208 只管腳封裝的數字信號處理器(DSP)芯片,由於其結構簡單,不能單獨實現指紋識別和MP3播放等複雜演示功能。為了在新聞發布會上達到所需宣傳效果,陳進等預先安排在“漢芯一號”演示系統中使用了印有“漢芯”標識、具有144 只管腳的芯片,而不是提供鑑定的208 只管腳的“漢芯一號”芯片。調查表明,當時漢芯公司並沒有研製出任何 144 只管腳的芯片,存在造假欺騙行為。借助“漢芯一號”,陳進申請了數十個科研項目,騙取了高達上億元的科研基金。

中國操作系統(COS):這被報導是繼銀河麒麟、YunOS、同洲960等之後又一款國產操作系統,基於Linux 研發,可通過虛擬機實現安卓應用安裝及使用,一經發布就受到了人們的廣泛關注。然而,COS 發布之後,業界的質疑之聲從未停歇。從產品本身到軟件生態,從知識產權到商業模式,公司對有關輿論都公開進行了回應。但時隔 5 年,外界仍未見該系統的商業化運作。時至今日,在 COS 系統論壇網站上,下載鏈接依舊停留於“COS 系統下載即將公佈”的頁面上,而其官網更因備案問題提示無法訪問。

紅芯瀏覽器:2018 年8 月15 日,紅芯瀏覽器被爆出打開安裝目錄後出現大量和谷歌chorme 瀏覽器一致的同名文件,其安裝程序的文件屬性中也顯示了原始文件名chrome.exe ,紅芯瀏覽器的官網已撤下了瀏覽器的下載鏈接。 8 月 16 日。紅芯聯合創始人高婧回應,紅芯瀏覽器“包含‘Chrome’在裡面”,但並非抄襲,而是“站在巨人的肩膀上去做創新”。 8 月 17 日,紅芯瀏覽器所屬公司官方微信號推送了《紅芯致歉信》。致歉信稱,紅芯在近期的融資宣傳過程中,存在一定程度的誇大,給公眾帶來了誤導,“這一點我們有不可推卸的責任,我們確實做錯了,在此鄭重地向大家道歉。”

上述種種事件,不斷降低著公眾對“中國造”的信心,也讓“自主創新”這個詞語多了些許戲謔的味道。在大方向上,我們鼓勵一切自主創新行為,支持國內的科研從業者可以實現真正的國產自主。然而,我們不需要多麼沸騰和震驚世界,而是更多頂天立地、腰桿筆直的中國科技公司,希望所有自主創新都當得起科技自立!