中国科学院“独立开发”的编程语言被指控暂停参与皮肤交换的各方
原标题:中国科学院‘自主研发’的编程语言据说是中国科学院研究所2020年1月15日发布的“完全自主设计、开发和实现”的木兰编程语言,声称这种编程语言得到了完全独立的编译器和集成开发工具的支持,是“真正掌握核心技术的编程语言”。
中国科学院计算研究所计算机体系结构国家重点实验室“木兰”项目组组长刘磊表示,“木兰”被定位为下一代重要应用————物联网应用的开发语言。它为书面应用程序提供了一个执行环境,可以将应用程序的执行效率提高一倍,提供更高的服务质量,并降低平台的运行成本。
此外,在人工智能的边缘计算领域,木兰编译系统可以通过优化数据稀疏性,将智能应用的执行效率提高几十倍。
刘磊说,“木兰”已经被用于编程教育。木兰的编程语言语法较为宽松,更适合初学者学习和掌握,降低了学习门槛。同时支持仿真和调试功能,不仅可以验证软件中软硬件设计的正确性;
它还支持跨平台,并与安卓、IOS、Linux和视窗系统兼容。更重要的是,它能够很好地支持龙芯(Godson)等国产处理器,并且在未来将支持更多类型的国产处理器。
然而,“木兰”编程语言一诞生就受到质疑,被称为蟒蛇的外壳产品。
自我媒体人“古曦”说,“木兰”编程语言的exe可执行文件是用PyInstaller打包的,工程师们懒得甚至改变图标。基本上,它是用Python编写的,用PyInstaller打包成exe。
雷帝网 乐天 1月19日报道
昨天,刘磊解释了“木兰”编程语言的情况,说他是中国科学院计算研究所编译实验室的员工。在编辑技术科研积累的基础上,成立了中科智信(北京)科技有限公司。该公司围绕青少年编程教育设计和开发编程语言、编译器和集成开发环境。
为了在中小学普及计算思维,刘雷带领团队开发了一种叫做“木兰”的编程语言。
此外,在人工智能的边缘计算领域,木兰编译系统可以通过优化数据稀疏性,将智能应用的执行效率提高几十倍。
1。借用Lua语言的特性,并将其扩展以添加新的特性,如语言规范中的数据表达方法;
2。开发可视化编程环境,支持儿童编程教育;
3。对于8位AVR微控制器,实现了相应的编译器和运行时系统,开发了一个能够模拟多任务执行的虚拟机。上述产品已经在数百所中小学开展了10万次流行节目制作活动。
对于STM32单片机,刘磊的团队是基于Python开源编译器的二次开发,即木兰语言的源程序首先被转换成Python中间表示(AST),然后在Python虚拟机上运行。这就是为什么Python系统包含在开发和运行环境中。
刘雷在1月15日接受媒体采访时承认,他在介绍木兰编程语言时犯了以下错误:
1。木兰编程语言主要用于中小学教育,在引言中将其扩展到智能对象关联领域。
2。我们团队开发了8位单片机木兰语言编译器。32位单片机上的编译器是基于Python开源编译器的二次开发。然而,在采访中,木兰编程语言和编译器被夸大为完全独立的开发。
刘雷说,他这次对互联网的不良影响郑重道歉,并对给中国科学院和中国科学院计算研究所带来的不良后果真诚道歉。“我感谢你们所有人的监督和批评,以及你们为确保类似问题不再发生而进行的深刻反思。”
当事人道歉 称深刻反省
今天,中国科学院计算研究所也发表了一份关于处理“木兰”语言问题的声明,称这一声明非常重要
此外,在人工智能的边缘计算领域,木兰编译系统可以通过优化数据稀疏性,将智能应用的执行效率提高几十倍。
中国科学院计算研究所表示,正在对该问题进行进一步深入调查,并将尽快公布调查结果,作为加强管理的警告。“对此造成的不利影响,我深感遗憾。我真诚感谢并接受各界的监督和批评。”
愚人节43——53——5——533——5——53354535453354—
雷迪触摸网由资深媒体人士雷建平创立。如果重印,请注明出处。