网易首页 > 新闻中心 > 新闻 > 正文

自研编程语言被质疑套壳Python 中科院开发者道歉

2020-01-18 21:59:00 来源: 澎湃新闻 举报
0
分享到:
T + -

(原标题:自主开发编程语言被指Python套壳,中科院开发者道歉)

中科院计算所团队“完全自主设计、开发和实现”的“木兰”编程语言是Python语言的套壳产品?针对近日这一网络质疑,1月17日,项目负责人、中科院计算所编译实验室员工刘雷在科学网上发表回应称,木兰语言在8位单片机上的编译器是本团队开发的,在32位单片机上的编译器是基于Python开源编译器进行的二次开发,但在接受采访中将木兰编程语言和编译器夸大为完全自主开发。

刘雷关于“木兰”编程语言的情况说明全文如下:

本人系中科院计算所编译实验室员工。基于我在编译技术上的科研积累创办了中科智芯(北京)科技有限公司,该公司围绕青少年编程教育,设计开发编程语言、编译器和集成开发环境等产品。

为了更好地在中小学中普及计算思维,本人带领团队开发了一种称为“木兰“的编程语言。它包含三个组成部分:一、在语言规范上借鉴了Lua语言的特性并进行了扩展,增加数据表达方法等新的特性;二、开发了支持少儿编程教育的可视化编程环境;三、针对8位AVR单片机,实现了相应的编译器和运行时系统,开发了能模拟多任务执行的虚拟机。以上产品已经在数百所中小学中,开展了10万人次的编程科普活动。

针对STM32单片机,我们是基于Python开源编译器进行的二次开发,也就是先将木兰语言的源程序转换为Python的中间表示(AST),再在Python虚拟机上运行。这就是在开发和运行环境中会包含Python系统的原因。

在1月15日接受媒体采访时,本人在对木兰编程语言的介绍中,犯了以下错误:

1. 木兰编程语言主要是用于中小学教育,在介绍中将它扩大到智能物联领域。

2. 木兰语言在8位单片机上的编译器是本团队开发的,在32位单片机上的编译器是基于Python开源编译器进行的二次开发,但在接受采访中将木兰编程语言和编译器夸大为完全自主开发。

对于此次在网络上造成的不良影响,本人郑重道歉,对给中科院、中科院计算所带来的不良后果表示诚挚的歉意。本人感谢大家的监督与批评,并深刻反省,保证不再出现类似问题。

此前,据中国新闻网等多家媒体报道,中国科学院计算技术研究所(以下简称中科院计算所)1月15日正式对外发布该所计算机体系结构国家重点实验室编译技术团队自主研发、面向新一代人工智能和物联网应用的“木兰”编程语言体系,并推出“木兰”开源软件包,供全球用户免费下载获取。

但随后网络上争议四起,知乎网友@沉迷单车就指出,从网络下载的“木兰”语言编辑器程序图标来看,与用著名编程语言Python生成的应用程序图标完全一致。“都不换个图标吗?”他问道。

澎湃新闻记者并未在中科院计算所或计算机体系结构国家重点实验室官方网站上找到“木兰”的发布信息,亦无下载链接。

“木兰”的下载渠道在一家名为“中科智芯”的公司网站上。据企业主页介绍,中科智芯(北京)科技有限公司是中国科学院计算技术研究所孵化企业,源中科院计算所计算机体系结构国家重点实验室而成立。

“木兰”编程语言是该公司的重点产品,企业介绍称,“木兰”是“专为人工智能教育而生的中国自主知识产权编程语言,由中科智芯自主研发。语言设计上屏蔽了其他任何一种针对成人设计的编程语言特性,如编程环境调试复杂等,让学生在编程语言学习之初不为细节所牵绊,具有更易理解、易于学习、易于阅读、易于维护等特性;且支持跨平台,对Android、UNIX、Windows都可以很好的兼容。”

有计算机业内人士对澎湃新闻记者表示,从目前能掌握的情况来看,“木兰”语言更像是Python语言的“套壳”产物。“这个软件就是在Python语言外边套了一层壳,还是比较简单的那种,相当于一个接口,连图标都没有改。”

自研编程语言被质疑套壳Python 中科院开发者道歉

“木兰”图标

自研编程语言被质疑套壳Python 中科院开发者道歉

使用Python制作的文件图标

“对这个exe文件进行反向编译后可以发现,整个结构就是Python环境,比如其中有一个‘lib2to3’文件夹,就是只有python才会有的,是转换python2到python3的lib。”上述业内人士对记者表示。

自研编程语言被质疑套壳Python 中科院开发者道歉

“木兰”反向编译结果

不过,上述业内人士也对记者表示,“还是要看‘木兰’的源代码,才能确定这个语言到底有多少自主研发成分,以及多少是来自Python语言。现在从公司网页上无法看到源代码,也就是说还没做到完全开源。”

据此前报道,刘雷介绍称,“木兰”是中科院计算所团队完全自主设计、开发和实现的编程语言,与之配套的编译器与集成开发工具也完全由团队自主实现,“是我们真正掌握核心技术的编程语言”。

其介绍称,“木兰”定位为下一代重要应用——物联网应用开发语言,打造物联网智能执行平台,其采用最新的编程语言设计理念和编译技术,在考虑性能的设备处理层,它提供面向轻量级物联网设备和领域特定专用加速器的编程特性;在应用层面,它提供面向通用计算设备的编程语言并支持多种领域的定制化元编程。

据了解,以“木兰”为基础延伸的自主研发编程软件、人工智能教材、教学装备现已投入中小学、幼儿园使用,截至目前,“木兰”应用范围已涵盖中国18个省市共700所中小学。

工商信息显示,中科智芯(北京)科技有限公司持股70%的大股东是中科编易(北京)科技有限公司,而后者的大股东正是刘雷。

中科院计算所计算机体系结构国家重点实验室网站显示,刘雷,博士,工程师一级,在编程语言和并行编译技术方向上具有丰富的科研和工程经验,先后承担过国家863项目、核高基重大专项项目的子课题,所研发的技术成果达到世界先进水平,在多个顶尖的国际会议和权威期刊上都发表论文10余篇。其开发的自动并行化编译器的加速效果要明显好于世界上最好商用编译器Intel编译器。

Python在1991年由荷兰人Guido van Rossum发明,是一种跨平台的计算机程序设计语言,近几年因机器学习大热而受到关注。

延伸阅读
netease 本文来源:澎湃新闻 责任编辑:周馨怡_NB12002
分享到:
跟贴0
参与0
发贴
为您推荐
  • 推荐
  • 娱乐
  • 体育
  • 财经
  • 时尚
  • 科技
  • 军事
  • 汽车

12名乱港分子欲逃台湾被广东海警逮捕,林郑再回应:先以内地法

新闻 林郑 台湾
|
观察者网
3小时前
0 跟贴0

司机回应被前车扔满窗奶茶:对方已道歉 若发道歉视频会原谅

新闻 交警 前车
|
北京青年报
4小时前
994 跟贴994

李克强在上海花20元购物 摊主热情介绍

新闻 李克强 上海
|
中国政府网
11小时前
624 跟贴624

澳驻美大使声称:澳准备承担“抵抗中国”的经济代价

新闻 中国 bbc
|
环球时报-环球网
3小时前
1087 跟贴1087

银保监会一处长因地铁猥亵女性被行政拘留10日

新闻 猥亵 拘留
| 新京报
3小时前
0 跟贴0

印度一男子切开孕妻腹部检查胎儿性别,致妻子病危胎儿死亡

新闻 胎儿 印度
|
澎湃新闻
3小时前
0 跟贴0

外交部:将奥运会政治化有违奥林匹克宪章精神

新闻 奥林匹克 外交部
|
央视新闻客户端
3小时前
0 跟贴0

台媒:台军以解放军战机为假想敌进行“联翔操演” 还模拟空袭

新闻 台军 战机
|
环球时报-环球网
4小时前
35 跟贴35

苏州发生一起故意伤人警情,共5人受伤,其中1人经抢救无效死亡

新闻 公安分局 苏州市公安局
|
相城公安微警务
4小时前
0 跟贴0

6公斤耗油桶底发现蝙蝠?海天味业回应

新闻 海天味业 耗油桶
|
中新经纬
9小时前
2292 跟贴2292

挑衅!美军今日又派出两架军机前往南海进行侦察

新闻 美军 美海军
|
环球网
4小时前
95 跟贴95

中印第六轮军长级会谈,印度居然提出这种要求!

新闻 中印 印度
|
环球时报-环球网
5小时前
0 跟贴0

美疾控中心发布“可怕”信息后紧急撤回!美股大跌

新闻
|
每日经济新闻
11小时前
1000 跟贴1000

中印第六轮军长级会谈举行 中方:坦诚深入交换意见

新闻 外交部 中印
|
北京头条客户端
4小时前
0 跟贴0

商场内表演冷烟花被消防水炮精准浇灭,承办公司被罚了3万

新闻 烟花 火灾
|
北京日报客户端
3小时前
64 跟贴64

突发意外!韩紧急叫停免费接种流感疫苗 涉1900万人

新闻 疫苗 流感
| 海外网
8小时前
0 跟贴0

就任首相后菅义伟在恩师墓前发誓:我一定努力工作

新闻 菅义伟 安倍晋三
|
环球网
9小时前
0 跟贴0

大潮全责!钱塘江潮水漫堤致7车受损 理赔方案出炉

新闻 保险公司 车损险
|
都市快报
18小时前
157 跟贴157

给特朗普寄“毒信”女子,还另寄了5封…

新闻 唐纳德·特朗普 白宫
|
环球网
8小时前
3 跟贴3

官员受贿近2千万藏于地下室 码放整齐热缩膜还未揭

新闻 受贿 行贿
| 正义网
5小时前
10280 跟贴10280

专家:台军改规则欲先发制人 两岸开战几率陡然攀升

新闻 台军 战机
|
直新闻
4小时前
13 跟贴13

补壹刀:解放军攻台,他们又“定”日子了!

新闻 解放军 攻台
|
观察者网
10小时前
11 跟贴11

台媒称解放军怕被送往中印边界痛哭 还附了配图

新闻 解放军 中印
|
环球时报-环球网
1小时前
38 跟贴38

女主播遭YY平台索赔2千万:直播时被要求说"看XX头"

新闻 直播 yy
|
上游新闻
5小时前
1629 跟贴1629

网恋女友生双胞胎 已婚男转23万 宝宝照片却不对劲

新闻 双胞胎 网恋
|
羊城晚报
6小时前
6606 跟贴6606

我月薪3万,却被娃的一张纸掏空

新闻 纸尿裤 尿裤
| 网易槽值
6小时前
27 跟贴27

刚结束一场活动,印度一辆载有士兵大巴翻进河中

新闻 士兵 印度
|
环球时报-环球网
4小时前
0 跟贴0

重磅!官方首次明确表态:“海峡中线”不存在

新闻 台湾当局 中线
|
上观新闻
13小时前
14203 跟贴14203

习近平和他的农民朋友

新闻 习近平 总书记
|
央视新闻客户端
4小时前
96 跟贴96

全台战机清晨紧急升空!连澎湖“天驹部队”也出动

新闻 台军 战机
|
环球时报
8小时前
33427 跟贴33427

胡锡进: 因TikTok协议有损中国尊严 中方不会批准

新闻 美国 TIKTOK
|
观察者网
11小时前
0 跟贴0

中国为对付印度入侵尼泊尔?印媒暴露一个尴尬事实

新闻
| 参考消息
12小时前
0 跟贴0

习近平这些话掷地有声!

新闻 习近平 联合国
|
新闻联播
4小时前
33 跟贴33

全台湾战机凌晨起飞 台军:是战备操演

新闻 台军 战机
|
观察者网
3小时前
0 跟贴0

印媒透露:热点地区中印军队彼此间仅几米距离

新闻 中印 军队
|
环球时报-环球网
5小时前
0 跟贴0

055远不止航母"带刀侍卫":美军定义为巡洋舰

新闻 驱逐舰 巡洋舰
|
观察者网
12小时前
0 跟贴0

习近平强调这16个字

新闻 习近平 联合国
|
人民网-中国共产党新闻网
4小时前
56 跟贴56

美方披露TikTok协议 环球:中国不接受"不平等条约"

新闻 tiktok 中国
|
环球时报
9小时前
0 跟贴0

伊朗将领称将追杀所有刺杀苏莱曼尼的参与者

新闻 苏莱曼尼 伊朗
|
环球时报-环球网
3小时前
0 跟贴0

轻松一刻:7旬老汉与40多女性恋爱,亲嘴时项链被盗

新闻 早恋 恋爱
| 轻松一刻
1天前
6709 跟贴6709
+ 加载更多新闻
×

【TED】机器会抢走我们的工作吗?

热点新闻

态度原创

网易号

查看全部
阅读下一篇

返回网易首页 返回新闻首页