自主開發(fā)編程語言被指Python套殼宙搬,中科院開發(fā)者道歉

中科院計算所團隊“完全自主設(shè)計、開發(fā)和實現(xiàn)”的“木蘭”編程語言是Python語言的套殼產(chǎn)品些举?針對近日這一網(wǎng)絡(luò)質(zhì)疑跟狱,1月17日俭厚,項目負責(zé)人、中科院計算所編譯實驗室員工劉雷在科學(xué)網(wǎng)上發(fā)表回應(yīng)稱驶臊,木蘭語言在8位單片機上的編譯器是本團隊開發(fā)的挪挤,在32位單片機上的編譯器是基于Python開源編譯器進行的二次開發(fā),但在接受采訪中將木蘭編程語言和編譯器夸大為完全自主開發(fā)关翎。

劉雷關(guān)于“木蘭”編程語言的情況說明全文如下:扛门!

本人系中科院計算所編譯實驗室員工∽萸蓿基于我在編譯技術(shù)上的科研積累創(chuàng)辦了中科智芯(北京)科技有限公司论寨,該公司圍繞青少年編程教育,設(shè)計開發(fā)編程語言爽茴、編譯器和集成開發(fā)環(huán)境等產(chǎn)品葬凳。

為了更好地在中小學(xué)中普及計算思維,本人帶領(lǐng)團隊開發(fā)了一種稱為“木蘭“的編程語言室奏。它包含三個組成部分:一火焰、在語言規(guī)范上借鑒了Lua語言的特性并進行了擴展,增加數(shù)據(jù)表達方法等新的特性胧沫;二昌简、開發(fā)了支持少兒編程教育的可視化編程環(huán)境;三绒怨、針對8位AVR單片機纯赎,實現(xiàn)了相應(yīng)的編譯器和運行時系統(tǒng),開發(fā)了能模擬多任務(wù)執(zhí)行的虛擬機南蹂。以上產(chǎn)品已經(jīng)在數(shù)百所中小學(xué)中犬金,開展了10萬人次的編程科普活動。

針對STM32單片機,我們是基于Python開源編譯器進行的二次開發(fā)佑附,也就是先將木蘭語言的源程序轉(zhuǎn)換為Python的中間表示(AST)樊诺,再在Python虛擬機上運行。這就是在開發(fā)和運行環(huán)境中會包含Python系統(tǒng)的原因音同。

在1月15日接受媒體采訪時词爬,本人在對木蘭編程語言的介紹中,犯了以下錯誤:

1. 木蘭編程語言主要是用于中小學(xué)教育权均,在介紹中將它擴大到智能物聯(lián)領(lǐng)域顿膨。

2. 木蘭語言在8位單片機上的編譯器是本團隊開發(fā)的,在32位單片機上的編譯器是基于Python開源編譯器進行的二次開發(fā)叽赊,但在接受采訪中將木蘭編程語言和編譯器夸大為完全自主開發(fā)恋沃。

對于此次在網(wǎng)絡(luò)上造成的不良影響,本人鄭重道歉必指,對給中科院囊咏、中科院計算所帶來的不良后果表示誠摯的歉意。本人感謝大家的監(jiān)督與批評塔橡,并深刻反省梅割,保證不再出現(xiàn)類似問題。

此前葛家,據(jù)中國新聞網(wǎng)等多家媒體報道户辞,中國科學(xué)院計算技術(shù)研究所(以下簡稱中科院計算所)1月15日正式對外發(fā)布該所計算機體系結(jié)構(gòu)國家重點實驗室編譯技術(shù)團隊自主研發(fā)、面向新一代人工智能和物聯(lián)網(wǎng)應(yīng)用的“木蘭”編程語言體系癞谒,并推出“木蘭”開源軟件包底燎,供全球用戶免費下載獲取。

但隨后網(wǎng)絡(luò)上爭議四起弹砚,知乎網(wǎng)友@沉迷單車就指出双仍,從網(wǎng)絡(luò)下載的“木蘭”語言編輯器程序圖標(biāo)來看,與用著名編程語言Python生成的應(yīng)用程序圖標(biāo)完全一致迅栅∈庑#“都不換個圖標(biāo)嗎?”他問道读存。

澎湃新聞(www.thepaper.cn)記者并未在中科院計算所或計算機體系結(jié)構(gòu)國家重點實驗室官方網(wǎng)站上找到“木蘭”的發(fā)布信息为流,亦無下載鏈接。

“木蘭”的下載渠道在一家名為“中科智芯”的公司網(wǎng)站上让簿。據(jù)企業(yè)主頁介紹敬察,中科智芯(北京)科技有限公司是中國科學(xué)院計算技術(shù)研究所孵化企業(yè),源中科院計算所計算機體系結(jié)構(gòu)國家重點實驗室而成立尔当。

“木蘭”編程語言是該公司的重點產(chǎn)品莲祸,企業(yè)介紹稱蹂安,“木蘭”是“專為人工智能教育而生的中國自主知識產(chǎn)權(quán)編程語言,由中科智芯自主研發(fā)锐帜。語言設(shè)計上屏蔽了其他任何一種針對成人設(shè)計的編程語言特性田盈,如編程環(huán)境調(diào)試復(fù)雜等,讓學(xué)生在編程語言學(xué)習(xí)之初不為細節(jié)所牽絆缴阎,具有更易理解允瞧、易于學(xué)習(xí)、易于閱讀蛮拔、易于維護等特性述暂;且支持跨平臺,對Android建炫、UNIX畦韭、Windows都可以很好的兼容「氐”

有計算機業(yè)內(nèi)人士對澎湃新聞(www.thepaper.cn)記者表示艺配,從目前能掌握的情況來看,“木蘭”語言更像是Python語言的“套殼”產(chǎn)物惋砂《士妫“這個軟件就是在Python語言外邊套了一層殼,還是比較簡單的那種西饵,相當(dāng)于一個接口,連圖標(biāo)都沒有改鳞芙【烊幔”

?

“木蘭”圖標(biāo)

?

使用Python制作的文件圖標(biāo)

“對這個exe文件進行反向編譯后可以發(fā)現(xiàn),整個結(jié)構(gòu)就是Python環(huán)境原朝,比如其中有一個‘lib2to3’文件夾驯嘱,就是只有python才會有的,是轉(zhuǎn)換python2到python3的lib喳坠【掀溃”上述業(yè)內(nèi)人士對記者表示。

?

“木蘭”反向編譯結(jié)果

不過壕鹉,上述業(yè)內(nèi)人士也對記者表示剃幌,“還是要看‘木蘭’的源代碼,才能確定這個語言到底有多少自主研發(fā)成分晾浴,以及多少是來自Python語言「合纾現(xiàn)在從公司網(wǎng)頁上無法看到源代碼,也就是說還沒做到完全開源脊凰《都”

據(jù)此前報道,劉雷介紹稱,“木蘭”是中科院計算所團隊完全自主設(shè)計切省、開發(fā)和實現(xiàn)的編程語言最岗,與之配套的編譯器與集成開發(fā)工具也完全由團隊自主實現(xiàn),“是我們真正掌握核心技術(shù)的編程語言”朝捆。

其介紹稱仑性,“木蘭”定位為下一代重要應(yīng)用——物聯(lián)網(wǎng)應(yīng)用開發(fā)語言,打造物聯(lián)網(wǎng)智能執(zhí)行平臺右蹦,其采用最新的編程語言設(shè)計理念和編譯技術(shù)诊杆,在考慮性能的設(shè)備處理層,它提供面向輕量級物聯(lián)網(wǎng)設(shè)備和領(lǐng)域特定專用加速器的編程特性何陆;在應(yīng)用層面晨汹,它提供面向通用計算設(shè)備的編程語言并支持多種領(lǐng)域的定制化元編程。

據(jù)了解贷盲,以“木蘭”為基礎(chǔ)延伸的自主研發(fā)編程軟件淘这、人工智能教材、教學(xué)裝備現(xiàn)已投入中小學(xué)巩剖、幼兒園使用铝穷,截至目前,“木蘭”應(yīng)用范圍已涵蓋中國18個省市共700所中小學(xué)佳魔。

工商信息顯示曙聂,中科智芯(北京)科技有限公司持股70%的大股東是中科編易(北京)科技有限公司,而后者的大股東正是劉雷鞠鲜。

中科院計算所計算機體系結(jié)構(gòu)國家重點實驗室網(wǎng)站顯示宁脊,劉雷,博士贤姆,工程師一級榆苞,在編程語言和并行編譯技術(shù)方向上具有豐富的科研和工程經(jīng)驗,先后承擔(dān)過國家863項目霞捡、核高基重大專項項目的子課題坐漏,所研發(fā)的技術(shù)成果達到世界先進水平,在多個頂尖的國際會議和權(quán)威期刊上都發(fā)表論文10余篇碧信。其開發(fā)的自動并行化編譯器的加速效果要明顯好于世界上最好商用編譯器Intel編譯器赊琳。

Python在1991年由荷蘭人Guido van Rossum發(fā)明,是一種跨平臺的計算機程序設(shè)計語言音婶,近幾年因機器學(xué)習(xí)大熱而受到關(guān)注慨畸。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市衣式,隨后出現(xiàn)的幾起案子寸士,更是在濱河造成了極大的恐慌檐什,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件弱卡,死亡現(xiàn)場離奇詭異乃正,居然都是意外死亡,警方通過查閱死者的電腦和手機婶博,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進店門瓮具,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人凡人,你說我怎么就攤上這事名党。” “怎么了挠轴?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵传睹,是天一觀的道長。 經(jīng)常有香客問我岸晦,道長欧啤,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任启上,我火速辦了婚禮邢隧,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘冈在。我一直安慰自己倒慧,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布讥邻。 她就那樣靜靜地躺著迫靖,像睡著了一般。 火紅的嫁衣襯著肌膚如雪兴使。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天照激,我揣著相機與錄音发魄,去河邊找鬼。 笑死俩垃,一個胖子當(dāng)著我的面吹牛励幼,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播口柳,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼苹粟,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了跃闹?” 一聲冷哼從身側(cè)響起嵌削,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤毛好,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后苛秕,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體肌访,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年艇劫,在試婚紗的時候發(fā)現(xiàn)自己被綠了吼驶。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡店煞,死狀恐怖蟹演,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情顷蟀,我是刑警寧澤酒请,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布,位于F島的核電站衩椒,受9級特大地震影響蚌父,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜毛萌,卻給世界環(huán)境...
    茶點故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一苟弛、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧阁将,春花似錦膏秫、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至吹榴,卻和暖如春亭敢,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背图筹。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工帅刀, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人远剩。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓扣溺,卻偏偏與公主長得像,于是被迫代替她去往敵國和親瓜晤。 傳聞我的和親對象是個殘疾皇子锥余,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內(nèi)容