針對國產編程語言“木蘭”被質疑“換皮Python”一事,中科院計算所編譯實驗室員工、“木蘭”語言研發團隊負責人劉雷1月18日在科學網上發布情況說明,承認其在接受記者采訪中存在夸大成分,對“在網絡上造成的不良影響”表示“鄭重道歉”。

a05f608976387d8.jpg

1月15日,劉雷在接受媒體記者采訪時稱,“木蘭”是面向智能物聯應用的編程語言,由我國科研人員自主設計、開發和實現,與之配套的編譯器與集成開發工具,也由科研團隊自主實現。今天的情況說明則提到,這一說法有“夸大”——“木蘭語言在8位單片機上的編譯器是本團隊開發的,在32位單片機上的編譯器是基于Python開源編譯器進行的二次開發,但在接受采訪中將木蘭編程語言和編譯器夸大為完全自主開發。”

情況說明具體如下——


劉雷關于“木蘭”編程語言的情況說明

本人系中科院計算所編譯實驗室員工。基于我在編譯技術上的科研積累創辦了中科智芯(北京)科技有限公司,該公司圍繞青少年編程教育,設計開發編程語言、編譯器和集成開發環境等產品。

為了更好地在中小學中普及計算思維,本人帶領團隊開發了一種稱為“木蘭“的編程語言。它包含三個組成部分:一、在語言規范上借鑒了Lua語言的特性并進行了擴展,增加數據表達方法等新的特性;二、開發了支持少兒編程教育的可視化編程環境;三、針對8位AVR單片機,實現了相應的編譯器和運行時系統,開發了能模擬多任務執行的虛擬機。以上產品已經在數百所中小學中,開展了10萬人次的編程科普活動。

針對STM32單片機,我們是基于Python開源編譯器進行的二次開發,也就是先將木蘭語言的源程序轉換為Python的中間表示(AST),再在Python虛擬機上運行。這就是在開發和運行環境中會包含Python系統的原因。

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

1. 木蘭編程語言主要是用于中小學教育,在介紹中將它擴大到智能物聯領域。

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

對于此次在網絡上造成的不良影響,本人鄭重道歉,對給中科院、中科院計算所帶來的不良后果表示誠摯的歉意。本人感謝大家的監督與批評,并深刻反省,保證不再出現類似問題。

劉雷

2020年1月18日

訪問:

阿里云2020年上云采購季開場 活動開出“降本增效1億補貼”

責任編輯:ugmbbc

對文章打分

國產編程語言被質疑“換皮” 當事人為夸大行為致歉

525 (98%)
已有 條意見

    最新資訊

    加載中...

    今日最熱

    加載中...

    新品速遞

    熱門評論

      相關文章

      招聘


      Advertisment ad adsense googles cpro.baidu.com
      created by ceallan 内蒙古快3走势图表 军工b股票 股票卖出的价格可以自己定吗今日股票行情实时查询五元买中石油股票 金牛配资官网 10倍杠杆配资 上市股票指数 正规股票配资平台排名 太仓1号股票配资网 2011上证指数数据 兴业配资 申穆出资 财惠赚配资 工商银行股票行情分析 11月森马服饰股票分析 模拟炒股支付宝 盈点通怎么赚钱 泰凌微电子上市的最新消息