芥末堆芥末堆

国产编程语言“木兰”被质疑套壳Python,中科院:当事人被停职检查

作者:知风 发布时间:

国产编程语言“木兰”被质疑套壳Python,中科院:当事人被停职检查

作者:知风 发布时间:

摘要:刘雷解释称,团队是为了“更好地在中小学普及计算思维”。

WX20200119-140316.png

刘雷介绍“木兰”编程语言;图自中国新闻网公开报道。

芥末堆1月19日文,昨日,针对国产编程语言“木兰”被质疑套壳Python编程语言一事,“木兰”语言研发团队负责人、中科院计算所编译实验室员工刘雷在科学网上发表公开声明致歉,承认其在接受记者收集中存在夸大成分。

据中国新闻网近日,中科院计算所于15日正式发布了“木兰”编程语言体系,并推出“木兰”开源软件包,供全球用户免费下载获取。其介绍称,“木兰”是中科院计算所团队完全自主设计、开发和实现的编程语言,与之配套的编译器与集成开发工具也完全由团队自主实现。

刘雷此前在收集中表示,“(木兰)是我们真正掌握核心技术的编程语言”,且“木兰”编程语言体系正以人工智能教育行业为切入点,通过教材研发、教学装备、科普公益等进行应用推广。截至目前,“木兰”应用范围已涵盖中国18个省市共700所中小学。

报道发布后,“木兰”语言被网友扒出“像是Python语言套壳”,下载的“木兰”语言编辑器程序图标,更是与Python生成的应用程序图标完全一致。

在《关于“木兰”编程语言的情况说明》一文中,刘雷表示,“木兰”编程语言包含三个部分:一、在语言规范上借鉴了Lua语言的特性并进行了扩展,增加数据表达方法等新的特性;二、开发了支持少儿编程教育的可视化编程环境;三、针对8位AVR单片机,实现了相应的编译器和运行时系统,开发了能模拟多任务执行的虚拟机。

WX20200119-141655.png

来源:科学网

对于“套壳”Python,刘雷解释称,“针对STM32单片机,我们是基于Python开源编译器进行的二次开发,也就是先将木兰语言的源程序转换为Python的中间表示(AST),再在Python虚拟机上运行。”

刘雷表示,其在接受收集时犯下了错误,“木兰语言在8位单片机上的编译器是本团队开发的,在32位单片机上的编译器是基于Python开源编译器进行的二次开发,但在接受收集中将木兰编程语言和编译器夸大为完全自主开发。”

在说明信中,刘雷称团队是为了“更好地在中小学普及计算思维”,“木兰”编程语言产品已经在数百所中小学中,开展了10 万人次的编程科普活动。

经查询,目前“木兰”在中科智芯官网上的下载地址已经无法打开。中科智芯(北京)科技有限公司是中国科学院计算技术研究所孵化企业,官网介绍显示,其是中国科学院“高端科研资源科普化”计划的衍生,专注于青少年人工智能编程教育。

近年来,人工智能教育得到了国家政策的大力支持,相关领域亦涌现出一批服务于学校人工智能教育的机构。如何让人工智能教育真正落到实处,无疑需要教育部门、企业、学校的长期规划、协同与监督。

最新进展:

1月19日,中国科学院计算技术研究所回应“木兰”语言争议,当事人刘雷被停职检查。以下为《关于“木兰”语言问题处理情况的说明》全文:

近日,网上出现质疑“木兰”语言的信息。我所获知这一情况后高度重视。经所科研道德委员会初步调查,“木兰”语言系我所员工刘雷创办的中科智芯公司研发的面向青少年编程教育的集成化产品,该产品的开发包中包含了Python开源编译器,对外却声称“完全自主”。该行为存在欺瞒与虚假陈述的科研不端问题。我所已对当事人刘雷做出停职检查的决定,并就管理责任责令编译实验室负责人作深刻检讨。

我所正抓紧对该问题开展进一步深入调查,将尽快公布处理结果,并以此为戒加强管理。我所对由此造成的不良影响深表歉意,衷心感谢并诚恳接受社会各界的监督和批评。

中国科学院计算技术研究所

2020年1月19日

1、本文是 芥末堆网原创文章,转载可点击 芥末堆内容合作 了解详情,未经授权拒绝一切形式转载,违者必究;
2、芥末堆不接受通过公关费、车马费等任何形式发布失实文章,只呈现有价值的内容给读者;
3、如果你也从事教育,并希望被芥末堆报道,请您 填写信息告诉我们。
来源: 芥末堆
芥末堆商务合作:王老师 18710003484
  • 国产编程语言“木兰”被质疑套壳Python,中科院:当事人被停职检查分享二维码