中科院自主开发的编程语言“木兰”竟为Python套壳?目前,该项目负责人、中科院计算所编译实验室员工刘雷已发文致歉,承认只有木兰语言在8位单片机上的编辑器是自己开发的。

早先在1月15日,中科院计算所的计算机体系结构国家重点实验室发布了国产编程语言“木兰”。据刘雷当时告诉《中国科学报》,木兰是针对智能物联的开发语言,由编译实验室完全自主设计、开发和实现。当时刘雷将木兰与谷歌的Go语言、苹果的Swift语言、Oracle控制的Java语言标准相类比,并表示希望能建立智能物联的应用生态。

但很快有业内人士发现:使用木兰制作的程序图标与Python完全一样,并且安装后的文件夹里有大量“.pyd”文件,正是Python的文件格式。木兰似乎是在Python上做了一个接口,底层编译和优化工作仍由Python来做。

对此,刘雷于1月17日在科学网发表《刘雷关于“木兰”编程语言的情况说明》,承认两点错误:

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

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

致歉还提到,刘雷创办了中科智芯(北京)科技有限公司,围绕青少年编程教育等推出产品。据天眼查信息,中科智芯的70%股权由中科编译持有,而刘雷持有中科编译75%股份。

根据木兰发布时的报道,在中科院支持“少年硅谷”公益项目的背景下,以木兰为基础的自主研发编程软件、人工智能教材、教学装备已投入中小学和幼儿园使用,目前覆盖了贵州、甘肃、江西、湖南、重庆、青海、山西、陕西和四川等18个省市共700所中小学中科编易自2018年起已累计捐赠价值三千万元的教学装备。

目前,木兰编程语言已经被拿来与汉芯芯片、红芯浏览器相对比。汉芯曾宣称是中国首个具有自主知识产权的0.18微米DSP芯片,最终却被发现是将摩托罗拉芯片的logo磨掉,打上“汉芯”字样。红芯浏览器宣称有中国人自己的浏览器内核,最终被发现使用谷歌的Blink内核,浏览器也与谷歌Chrome高度雷同。“国产自主研发换皮何时休”的讨论,在汉芯面世十余年后仍未停止。

题图来源:unsplash.com返回搜狐,查看更多

责任编辑:

python股权变动监控系统_最前线 | 中科院国产编程语言系Python套壳?负责人道歉并承认是二次开发...相关推荐

  1. python股权变动监控系统_每天5分钟玩转Python(12) - 生成器(下)

    这一章开始介绍生成器函数和 yield关键字,以及Python中的协程的概念. yield关键字 当我们调用一个普通的函数时,执行过程从第一条语句开始,直到碰到一个 return语句或者遇到一个异常抛 ...

  2. 套壳python_最前线|中科院国产编程语言系Python套壳?负责人道歉并承认是二次开发...

    中科院自主开发的编程语言"木兰"竟为Python套壳?目前,该项目负责人.中科院计算所编译实验室员工刘雷已发文致歉,承认只有木兰语言在8位单片机上的编辑器是自己开发的. 早先在1月 ...

  3. python模拟简单充值系统_【自编】使用Python实现Dayz 玩家银行充值自动到账

    开发语言: Python 远程对接: Web(彩虹代刷网)+MySQL(需配置远程访问权限) 推荐运行环境: Windows Server 2006+ 适用游戏: Dayz独立版(可自由改编适配与其他 ...

  4. 基于python的视频监控系统_Python远程视频监控程序的实例代码

    老板由于事务繁忙无法经常亲临教研室,于是让我搞个监控系统,让他在办公室就能看到教研室来了多少人.o(>﹏<)o||| 最初我的想法是直接去网上下个软件,可是找来找去不是有毒就是收费,无奈技 ...

  5. 基于python的视频监控系统_Python远程视频监控程序

    老板由于事务繁忙无法经常亲临教研室,于是让我搞个监控系统,让他在办公室就能看到教研室来了多少人.o(>﹏<)o||| 最初我的想法是直接去网上下个软件,可是找来找去不是有毒就是收费,无奈技 ...

  6. 油田智能化远程监控系统_十种远程无线视频监控系统拓扑图

    有人问,既然无线视频监控系统如此普及,是不是所有地方都能用到无线视频监控设备呢? 例如在大街上.学校里,工厂中.写字楼内,建筑工地上.公园中.住宅小区里.江河岸边.港口码头.甚至是森林.戈壁滩等等.只 ...

  7. 普罗米修斯监控系统_基于Prometheus和Grafana的监控平台 - 环境搭建

    导读 微服务中的监控分根据作用领域分为三大类,Logging,Tracing,Metrics. Logging - 用于记录离散的事件.例如,应用程序的调试信息或错误信息.它是我们诊断问题的依据.比如 ...

  8. java 网络摄像头 监控系统_摄像头(WebCam)

    作者:北南南北 来自:LinuxSir.Org 摘要:本文主要内容是在Linux中驱动摄像头(WebCam),用Spcaserv 服务器架设网络监控系统,客户端通过浏览器进行时时监控. 1.网络监控服 ...

  9. 用python做视觉检测系统_教你用 Python 做一个物体检测系统

    在本文中,我们将了解物体检测技术是什么以及可以用来解决此领域问题的几种不同方法,接着深入研究在Python中如何构建我们自己的对象检测系统.在本文结束时,您将拥有足够的知识来独自迎接不同的物体检测挑战 ...

最新文章

  1. Activity启动模式详解
  2. (二)linux内核准备及编译
  3. pythonasyncio在哪个版本好_什么情况下需要使用 Python 的 asyncio 模块?
  4. Homebrew替换源
  5. Data for set COM_LOCAT_ADDR may only be changed in the original system CRQ_100
  6. restful web_RESTful Web服务可发现性,第4部分
  7. java与python多态的区别_如果未调用父构造函数(与Java不同),多态性在Python中如何工作? - java...
  8. 较为周全的Asp.net提交验证方案 (下)
  9. 工作任务:解决双主控倒换时双机切换问题
  10. bochs2.3.7 调试版本在ubuntu9.10上的编译安装
  11. php滚动播报,卫星云图滚动播放(实时更新)
  12. 《整理的艺术》x《简约至上》
  13. 外省市机动车驾驶证换领本市机动车驾驶证
  14. Aho-Corasick算法学习
  15. matlab实现对图像的简单幻方置乱
  16. oracle数据库左边栏不见,Oracle数据库中分区表的操作方法
  17. 可喜可贺,暴雪即将收购第一家工作室Proletariat,魔法吃鸡停运
  18. Lerna管理npm包
  19. Linux 命令 技能
  20. 如何解决App inventor和AI伴侣无法连接的问题

热门文章

  1. 实现DNF式跑步按键——双击按住跑步
  2. VSCode 中文英文版设置大小写转换的快捷键 vscode快捷键官方文档地址
  3. 【教程】Spire.Doc系列教程(1):给Word文档设置背景颜色和背景图片
  4. 设计模式--单例模式--静态内部类和枚举单例
  5. Cinema 4D 2023图文安装教程及下载
  6. 系统分析师真题2018试卷相关概念一
  7. coreldraw怎样定数等分_用CorelDRAW等分分割图片的教程
  8. 使用typedef语句定义数组类型
  9. iOS最全性能优化(中)
  10. python递增文件名_Python实现批量重命名