本篇文章1635字,读完约4分钟

最近,中国科学院计算技术研究所计算机体系结构国家重点实验室宣布正式发布由该实验室编译团队开发的国产编程语言“木兰”。

1月15日,中国科学院计算技术研究所编译实验室员工、“木兰”语言R&D团队负责人刘磊在接受媒体采访时表示,“木兰”是智能物联网应用的编程语言,由中国研究人员自主设计、开发和实现,配套的编译器和集成开发工具也由研究团队自主实现。

中国首款编程语言“木兰”被质疑抄袭 中科院开发者道歉了

消息发布后,“木兰”编程语言作为python语言的外壳产品受到了网络计算机专业人士的质疑。

图片来源:智虎用户@古曦

Python语言是由荷兰人guido van rossum在1991年发明的,它是一种跨平台的计算机编程语言。近年来,由于机器学习的普及,Python语言引起了广泛的关注。

在这样的背景下,1月18日,刘磊在《科学在线》上发表了一篇实况报道,承认自己在接受记者采访时夸大其词,并对“互联网上的不良影响”表示“郑重道歉”。

据公开信息,刘磊是中国科学院计算技术研究所博士、副研究员,实际控制着中科智信(北京)科技有限公司(以下简称中科智信)。中科智信也是木兰的开发公司。到目前为止,中科致新的官方网站一直无法打开。国家商报(微博)记者注意到,中科智信自称是一家科技教育企业,在中小学教授人工智能。

中国首款编程语言“木兰”被质疑抄袭 中科院开发者道歉了

智湖的一些网民说“木兰”是个错误的名字。它应该被称为“苏真”和“苏真”,所以当它回到原来的形式时,就不会那么尴尬了。

图片来源:智虎

被誉为创造“智能物联网时代的C语言”

事情应该从1月15日开始。当时,刘磊告诉《中国科学技术杂志》说,木兰,一个中国式的名字,最初是模块单位语言的缩写。他说:“我们最初想成为一种编程语言,它可以像模块一样方便,并且可以随时扩展语言。缩写“木兰”是希腊的第十二个字母(听起来接近“荒谬”),意思是“微小”,表明这是一种简单的语言。出人意料的是,中国科学院计算技术研究所学术委员会主任许智伟立刻将它称为“木兰”...用“木兰”来命名这样一种国内编程语言更为恰当。”

中国首款编程语言“木兰”被质疑抄袭 中科院开发者道歉了

随着人机交互的日益频繁,程序设计正在成为这个时代的“第三大基础学科”。与操作系统一样,编程语言是信息技术领域中一种重要的系统软件。此外,信息技术产业的生态环境往往是从编程语言建立起来的。“例如,谷歌在云计算领域推出的Go语言、苹果设计的swift语言、甲骨文控制的java语言标准等。”刘磊表示,一旦一种编程语言在某个领域建立了自己的生态系统,它的地位几乎难以撼动。

中国首款编程语言“木兰”被质疑抄袭 中科院开发者道歉了

“‘木兰’是一种完全由编译实验室独立设计、开发和实现的编程语言,支持它的编译器和集成开发工具完全由团队独立实现。我们真正掌握核心技术的是编程语言。”刘磊表示,“木兰”被定位为下一代重要应用——智能物联网的开发语言。它采用了一种创新的灵活的参与者执行模型(作者指出,擅长执行并行计算),可以将应用程序的执行效率提高一倍,并在提高服务质量的同时大大降低平台运行成本。

中国首款编程语言“木兰”被质疑抄袭 中科院开发者道歉了

刘磊解释说,目前智能物联网应用领域没有专门的编程语言,在现有语言系统中开发智能应用需要多名工程师跨多种语言实现,导致开发效率较低。木兰致力于构建物联网智能执行平台,为书面应用提供执行环境。

刘磊还表示,开发团队致力于将其建设成“智能物联网时代的C语言”。

木兰还是蟒蛇?

木兰编程语言发布后,国内开发商期待下载该研究,但质疑它:木兰是蟒蛇吗?

根据csdn博客“追逐骑自行车上瘾的风童”的反馈,木兰的下载速度非常慢,从图标和内部提供的功能来看,木兰几乎和python语言一样。

而且,还有很多”。这是python语言中常见的文件格式。一些开发人员得出结论,木兰似乎是建立在python之上的,就像在顶层制作一个接口一样,而其他工作,比如底层的编译和优化,仍然是由python完成的。

图片来源:智虎用户@古曦

显然,这不能称为“一种拥有独立产权的编程语言”。毕竟,如果你想在特定领域开发一种全新的语言,底层的优化和设计需要“重新开始”。

随着网民的进一步探索,这种编程语言背后的R&D企业也已经被发现。这是一家名为“中科致新”的企业,其官方网站目前无法开通。《开心报》显示,中科智信(北京)科技有限公司70%的大股东为中科变一(北京)科技有限公司,后者的大股东为刘磊。

中国首款编程语言“木兰”被质疑抄袭 中科院开发者道歉了

图片来源:开心宝

在智联招聘网站上,中科智信曾这样介绍自己:公司源于国家重实验室,源于中科院“高端科研资源推广”计划。作为计算机技术的“国家队”,公司在这一领域积累了几十年的知识和技术已经成为一种独特的优势。公司是信息教育行业自主研发软件、硬件和课程体系的科技教育企业。

中国首款编程语言“木兰”被质疑抄袭 中科院开发者道歉了

国家重型实验室的相关人员告诉国家商报(微信号:nbdnews),他们也担心“木兰”编程语言事件。刘磊是实验室的员工和科研人员,中科致新是刘磊的企业,但所有股份都是由中国科学院计算的。

上述人士表示:“在(中科致新)工作的很多人都是这里的学生或他手下的员工,永远都会有。”

《中国科学杂志》的报道中也提到,目前,“木兰”正在从青少年的程序教育中培育生态。刘磊透露,在中国科学院“青年硅谷”公益项目的支持下,自主开发的基于“木兰”的编程软件、人工智能教材和教学设备已在中小学和幼儿园投入使用。到目前为止,《花木兰》已经在贵州、甘肃、江西、湖南、重庆、青海、山西、陕西、四川等18个省市的700所中小学使用。计算技术研究所的子公司中科变易科技有限公司自2018年以来已经捐赠了价值3000万元的教学设备。

中国首款编程语言“木兰”被质疑抄袭 中科院开发者道歉了

因此,很多网民怀疑,最近上映的《花木兰》相关文章,可能是刘磊打着“自主产权”的幌子,宣传企业。

该党为夸大行为道歉

据《中国青年报》18日报道,刘磊承认在接受记者采访时有所夸大,并对“互联网上的不良影响”表示“郑重道歉”。

刘雷道歉的全文如下:

我是中国科学院计算技术研究所编译实验室的一名员工。基于我在编译技术方面的科研积累,成立了中科智信(北京)科技有限公司,围绕青少年编程教育,设计开发编程语言、编译器和集成开发环境。

为了在中小学普及计算思维,我带领团队开发了一种叫做木兰的编程语言。它由三部分组成:首先,它借鉴了lua语言的特点,并对其进行了扩展,增加了新的特点,如数据表达方法;其次,开发了支持儿童编程教育的可视化编程环境。第三,根据8位avr单片机,实现了相应的编译器和运行时系统,开发了能够模拟多任务执行的虚拟机。以上产品已在数百所中小学开展了10万人的编程科普活动。

中国首款编程语言“木兰”被质疑抄袭 中科院开发者道歉了

对于stm32单片机,我们基于python开源编译器进行二次开发,即首先将木兰语言的源程序转换成python的中间表示(ast),然后在python虚拟机上运行。这就是python系统被包含在开发和运行环境中的原因。

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

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

2.木兰语在8位单片机上的编译器是我们团队开发的,而32位单片机上的编译器是基于python开源编译器的,但是木兰语编程语言和编译器在《被采访》中被夸大为完全独立的开发。

对于给互联网带来的不良影响,我深表歉意,对于给中国科学院和中国科学院计算技术研究所带来的不良后果,我深表歉意。我要感谢你的监督和批评,并深刻反思,以确保类似问题不会再次发生。

刘磊

1月18日

随着刘磊的公开道歉,网民们的质疑在一定程度上得到了证实。从外界的角度来看,这个打着独立旗号的换壳项目对真正的独立项目是一个极大的伤害。当时,汉芯事件使公众对国产芯片极度不放心,严重阻碍了国产芯片的发展。

中国首款编程语言“木兰”被质疑抄袭 中科院开发者道歉了

一些投资者告诉《国家商业日报》(micro-signal: nbdnews),这种担忧的原因很大程度上是由于目前资本对编程教育的高度重视。在过去的一年里,以核桃编程和编程猫为代表的编程教育公司获得了高额融资。

来源:环球邮报中文网

标题:中国首款编程语言“木兰”被质疑抄袭 中科院开发者道歉了

地址:http://www.jiazhougroup.cn/a/ybxw/7230.html