“自主開發(fā)編程語言”被指Python套殼,中科院開發(fā)者道歉
分享 2020.01.19 瀏覽次數(shù):5539次
中科院計算所團隊“完全自主設計、開發(fā)和實現(xiàn)”的“木蘭”編程語言是Python語言的套殼產(chǎn)品?針對近日這一網(wǎng)絡質(zhì)疑,1月17日,項目負責人、中科院計算所編譯實驗室員工劉雷在科學網(wǎng)上發(fā)表回應稱,木蘭語言在8位單片機上的編譯器是本團隊開發(fā)的,在32位單片機上的編譯器是基于Python開源編譯器進行的二次開發(fā),但在接受采訪中將木蘭編程語言和編譯器夸大為完全自主開發(fā)。
劉雷關(guān)于“木蘭”編程語言的情況說明全文如下:
本人系中科院計算所編譯實驗室員工?;谖以诰幾g技術(shù)上的科研積累創(chuàng)辦了中科智芯(北京)科技有限公司,該公司圍繞青少年編程教育,設計開發(fā)編程語言、編譯器和集成開發(fā)環(huán)境等產(chǎn)品。
為了更好地在中小學中普及計算思維,本人帶領團隊開發(fā)了一種稱為“木蘭“的編程語言。它包含三個組成部分:一、在語言規(guī)范上借鑒了Lua語言的特性并進行了擴展,增加數(shù)據(jù)表達方法等新的特性;二、開發(fā)了支持少兒編程教育的可視化編程環(huán)境;三、針對8位AVR單片機,實現(xiàn)了相應的編譯器和運行時系統(tǒng),開發(fā)了能模擬多任務執(zhí)行的虛擬機。以上產(chǎn)品已經(jīng)在數(shù)百所中小學中,開展了10萬人次的編程科普活動。
針對STM32單片機,我們是基于Python開源編譯器進行的二次開發(fā),也就是先將木蘭語言的源程序轉(zhuǎn)換為Python的中間表示(AST),再在Python虛擬機上運行。這就是在開發(fā)和運行環(huán)境中會包含Python系統(tǒng)的原因。
在1月15日接受媒體采訪時,本人在對木蘭編程語言的介紹中,犯了以下錯誤:
1. 木蘭編程語言主要是用于中小學教育,在介紹中將它擴大到智能物聯(lián)領域。
2. 木蘭語言在8位單片機上的編譯器是本團隊開發(fā)的,在32位單片機上的編譯器是基于Python開源編譯器進行的二次開發(fā),但在接受采訪中將木蘭編程語言和編譯器夸大為完全自主開發(fā)。
對于此次在網(wǎng)絡上造成的不良影響,本人鄭重道歉,對給中科院、中科院計算所帶來的不良后果表示誠摯的歉意。本人感謝大家的監(jiān)督與批評,并深刻反省,保證不再出現(xiàn)類似問題。
此前,據(jù)中國新聞網(wǎng)等多家媒體報道,中國科學院計算技術(shù)研究所(以下簡稱中科院計算所)1月15日正式對外發(fā)布該所計算機體系結(jié)構(gòu)國家重點實驗室編譯技術(shù)團隊自主研發(fā)、面向新一代人工智能和物聯(lián)網(wǎng)應用的“木蘭”編程語言體系,并推出“木蘭”開源軟件包,供全球用戶免費下載獲取。
但隨后網(wǎng)絡上爭議四起,知乎網(wǎng)友@沉迷單車就指出,從網(wǎng)絡下載的“木蘭”語言編輯器程序圖標來看,與用著名編程語言Python生成的應用程序圖標完全一致?!岸疾粨Q個圖標嗎?”他問道。
澎湃新聞(www.thepaper.cn)記者并未在中科院計算所或計算機體系結(jié)構(gòu)國家重點實驗室官方網(wǎng)站上找到“木蘭”的發(fā)布信息,亦無下載鏈接。
“木蘭”的下載渠道在一家名為“中科智芯”的公司網(wǎng)站上。據(jù)企業(yè)主頁介紹,中科智芯(北京)科技有限公司是中國科學院計算技術(shù)研究所孵化企業(yè),源中科院計算所計算機體系結(jié)構(gòu)國家重點實驗室而成立。
“木蘭”編程語言是該公司的重點產(chǎn)品,企業(yè)介紹稱,“木蘭”是“專為人工智能教育而生的中國自主知識產(chǎn)權(quán)編程語言,由中科智芯自主研發(fā)。語言設計上屏蔽了其他任何一種針對成人設計的編程語言特性,如編程環(huán)境調(diào)試復雜等,讓學生在編程語言學習之初不為細節(jié)所牽絆,具有更易理解、易于學習、易于閱讀、易于維護等特性;且支持跨平臺,對Android、UNIX、Windows都可以很好的兼容?!?/p>
有計算機業(yè)內(nèi)人士對澎湃新聞(www.thepaper.cn)記者表示,從目前能掌握的情況來看,“木蘭”語言更像是Python語言的“套殼”產(chǎn)物?!斑@個軟件就是在Python語言外邊套了一層殼,還是比較簡單的那種,相當于一個接口,連圖標都沒有改。”
“對這個exe文件進行反向編譯后可以發(fā)現(xiàn),整個結(jié)構(gòu)就是Python環(huán)境,比如其中有一個‘lib2to3’文件夾,就是只有python才會有的,是轉(zhuǎn)換python2到python3的lib?!鄙鲜鰳I(yè)內(nèi)人士對記者表示。
不過,上述業(yè)內(nèi)人士也對記者表示,“還是要看‘木蘭’的源代碼,才能確定這個語言到底有多少自主研發(fā)成分,以及多少是來自Python語言?,F(xiàn)在從公司網(wǎng)頁上無法看到源代碼,也就是說還沒做到完全開源?!?/p>
據(jù)此前報道,劉雷介紹稱,“木蘭”是中科院計算所團隊完全自主設計、開發(fā)和實現(xiàn)的編程語言,與之配套的編譯器與集成開發(fā)工具也完全由團隊自主實現(xiàn),“是我們真正掌握核心技術(shù)的編程語言”。
其介紹稱,“木蘭”定位為下一代重要應用——物聯(lián)網(wǎng)應用開發(fā)語言,打造物聯(lián)網(wǎng)智能執(zhí)行平臺,其采用最新的編程語言設計理念和編譯技術(shù),在考慮性能的設備處理層,它提供面向輕量級物聯(lián)網(wǎng)設備和領域特定專用加速器的編程特性;在應用層面,它提供面向通用計算設備的編程語言并支持多種領域的定制化元編程。
據(jù)了解,以“木蘭”為基礎延伸的自主研發(fā)編程軟件、人工智能教材、教學裝備現(xiàn)已投入中小學、幼兒園使用,截至目前,“木蘭”應用范圍已涵蓋中國18個省市共700所中小學。
工商信息顯示,中科智芯(北京)科技有限公司持股70%的大股東是中科編易(北京)科技有限公司,而后者的大股東正是劉雷。
中科院計算所計算機體系結(jié)構(gòu)國家重點實驗室網(wǎng)站顯示,劉雷,博士,工程師一級,在編程語言和并行編譯技術(shù)方向上具有豐富的科研和工程經(jīng)驗,先后承擔過國家863項目、核高基重大專項項目的子課題,所研發(fā)的技術(shù)成果達到世界先進水平,在多個頂尖的國際會議和權(quán)威期刊上都發(fā)表論文10余篇。其開發(fā)的自動并行化編譯器的加速效果要明顯好于世界上最好商用編譯器Intel編譯器。
-
國際領先!我國光伏組件智能清洗機器人通過鑒定
日期:2024-12-13瀏覽次數(shù):454次
-
員工稱微信不會重復存儲文件:同一份文件發(fā)給200個好友都只存一份
日期:2024-11-29瀏覽次數(shù):733次
-
抖音電商助力國貨潮牌崛起 雙11行業(yè)銷售額增長超700%
日期:2024-11-22瀏覽次數(shù):991次
-
人工智能進入“深度學習+”階段
日期:2023-02-14瀏覽次數(shù):5719次
-
ChatGPT取代醫(yī)生?目標:輔助而非代替
日期:2023-02-10瀏覽次數(shù):5838次
相關(guān)新聞
整合同類新聞,相關(guān)新聞一手掌握
-
荊州電商app的開發(fā)功能
日期:2021-02-26瀏覽次數(shù):1885次
-
荊州app開發(fā)之未來發(fā)展趨勢預測
日期:2021-02-26瀏覽次數(shù):1892次
-
荊州定制app,大概要多少錢?
日期:2020-10-29瀏覽次數(shù):1979次
-
荊州app開發(fā):智能硬件類app需要哪些功能?
日期:2020-10-29瀏覽次數(shù):1989次
-
荊州網(wǎng)站建設,這些編程語言需牢記
日期:2020-09-15瀏覽次數(shù):1994次
最新新聞
與互聯(lián)網(wǎng)同行,實時掌握網(wǎng)建行業(yè)最新動態(tài)
-
新聞營銷推廣 讓品牌更具傳播價值
日期:2020-01-10瀏覽次數(shù):4662次
-
PHP能否應用于寧德app開發(fā)?
日期:2020-10-28瀏覽次數(shù):1949次
-
如何利用杭州網(wǎng)站營銷推廣促進用戶轉(zhuǎn)化
日期:2021-01-26瀏覽次數(shù):3920次
-
杭州手機網(wǎng)站制作有哪些好處
日期:2021-05-14瀏覽次數(shù):4195次
-
杭州網(wǎng)站建設公司專業(yè)建站流程解析
日期:2024-08-09瀏覽次數(shù):1483次
隨機新聞
新聞新動態(tài),您需要的新聞管家
洞悉市場趨勢演變讓傳播回歸社會
免費獲取網(wǎng)站建設與網(wǎng)絡推廣方案報價
-
關(guān)于我們
杭州帷拓科技有限公司,是一家新型的全案網(wǎng)絡開發(fā)公司,作為以互聯(lián)網(wǎng)高端網(wǎng)站建設、APP開發(fā)、小程序開發(fā)為核心的專業(yè)網(wǎng)絡技術(shù)服務供應商,帷拓科技致力于全面分析市場環(huán)境、衡量與預測市場需求、整合區(qū)別于行業(yè)競爭對手的絕對優(yōu)勢,結(jié)合品牌理念深度挖掘項目優(yōu)勢和產(chǎn)品價值,提升客戶品牌認知、認可度。
-
我們的客戶
帷拓科技歷經(jīng)十年沉淀,與國內(nèi)外上千家客戶達成合作關(guān)系,其中穩(wěn)定合作的公司有:浙江華為、浙江移動、浙江5G產(chǎn)業(yè)聯(lián)盟、浙江省社科院、綠城足球俱樂部、娃哈哈雙語學校、健康中國杭州峰會、科雷機電等,帷拓科技始終堅持“帷有專業(yè),才能拓展無限”的服務理念,堅持“認真堅持細節(jié)”的優(yōu)質(zhì)服務理念,不斷完善自身,成就企業(yè),最終實現(xiàn)共贏。
-
我們的業(yè)務
帷拓科技主營業(yè)務范圍包含互聯(lián)網(wǎng)高端網(wǎng)站建設、APP開發(fā)、小程序開發(fā)、商城網(wǎng)站建設、公眾號運營以及數(shù)字營銷等,涵蓋了服務、房產(chǎn)、數(shù)碼、服裝、物流貿(mào)易等行業(yè),根據(jù)品牌現(xiàn)狀,為每個客戶量身定制項目整體服務方案,以敏銳的市場洞察力、創(chuàng)新的市場策劃能力,全面把握市場變化,為客戶實現(xiàn)從企業(yè)到消費者的價值轉(zhuǎn)換。