近期,中國科學(xué)院計算技術(shù)研究所計算機(jī)體系結(jié)構(gòu)國家重點實驗室宣布,由該實驗室編譯組主導(dǎo)研發(fā)的國產(chǎn)編程語言“木蘭”正式發(fā)布。據(jù)中科院計算所介紹,“木蘭”是一款定位于面向智能物聯(lián)應(yīng)用、采用最新編程語言設(shè)計理念和編譯技術(shù)的程序設(shè)計語言,開發(fā)團(tuán)隊致力于將其打造為“智能物聯(lián)時代的C語言”。
但是,木蘭編程語言發(fā)布后不久,就被網(wǎng)友質(zhì)疑是Python語言換殼的產(chǎn)品,使用時網(wǎng)友發(fā)現(xiàn)了和Python一樣的圖標(biāo)、對話框,提供的函數(shù)也和Python一樣。在知乎上,很多開發(fā)者發(fā)現(xiàn)解包后的木蘭語言其實就是建立在Python之上,將Python構(gòu)建的環(huán)境、包和項目都編譯成一個可執(zhí)行文件。
一時間,關(guān)于木蘭編程語言換殼Python的議論集中爆發(fā)。IT之家發(fā)現(xiàn),今天下午,“木蘭”語言研發(fā)團(tuán)隊負(fù)責(zé)人劉雷針對網(wǎng)友們的質(zhì)疑做出了正面回應(yīng),表示為自己夸大宣傳的行為致歉。
劉雷表示,“木蘭”編程語言是圍繞青少年編程教育,設(shè)計開發(fā)編程語言、編譯器和集成開發(fā)環(huán)境等產(chǎn)品,而在采訪中,自己犯了以下錯誤:
1.木蘭編程語言主要是用于中小學(xué)教育,在介紹中將它擴(kuò)大到智能物聯(lián)領(lǐng)域。
2.木蘭語言在8位單片機(jī)上的編譯器是本團(tuán)隊開發(fā)的,在32位單片機(jī)上的編譯器是基于Python開源編譯器進(jìn)行的二次開發(fā),但在接受采訪中將木蘭編程語言和編譯器夸大為完全自主開發(fā)。
劉雷表示,為此次“木蘭”編程語言在網(wǎng)絡(luò)上造成的不良影響,表示鄭重道歉,對給中科院、中科院計算所帶來的不良后果表示誠摯的歉意。
以下是劉雷致歉的全文: