当前位置:首页 > 芯闻号 > 充电吧
[导读]国产编程语言“木兰”横空出世,后续结果反转令人不齿。 近日,一则关于国产编程语言“木兰”出世的消息让人眼前一亮。据悉,“木兰”是面向智能物联应用的编程语言,由我国科研人员自主设计、开发和实现,与之配套

国产编程语言“木兰”横空出世,后续结果反转令人不齿。

近日,一则关于国产编程语言“木兰”出世的消息让人眼前一亮。据悉,“木兰”是面向智能物联应用的编程语言,由我国科研人员自主设计、开发和实现,与之配套的编译器与集成开发工具,也由科研团队自主实现。

古有木兰替父从军,如今“木兰套壳Python”

要知道,到目前为止,还没有一种诞生于中国的、世界流行的编程语言。“木兰”的横空出世,无疑给广大中国程序员朋友带来了莫大的兴趣。对于这样一款所谓自主研发的编程语言,开发者们自然是抱着一探究竟的想法,不少人纷纷找到了软件下载试用,原以为国产编程语言的春天到了,使用完了以后却发现,又是一起“汉芯”事件重演。

有网友费劲九牛二虎之力才找到了“木兰”的下载渠道,下载完了以后发现不仅图标跟打包 Python 项目的工具 PyInstaller 的程序默认图标一模一样,甚至连运行界面都相差无几。更过分的是,几个简单函数的用法也和 Python 一致。

有网友对“木兰”进行反编译发现,这种编程语言其实就是建立在Python的基础之上,将Python构建的环境、包和项目都编译成一个可执行文件,“木兰”只是在顶层做了一个接口,将底层编译、优化等众多工作都交给了原版Python。

也就是说,“木兰”仅仅只是个入口,跟所谓的“自主研发”沾不上一丁点儿关系。

迫于网友的压力,负责人刘雷于1月18日发布情况说明并表示“郑重道歉”称:“木兰语言在8位单片机上的编译器是本团队开发的,在32位单片机上的编译器是基于Python开源编译器进行的二次开发,但在接受采访中将木兰编程语言和编译器夸大为完全自主开发。”

这仅仅是“夸大宣传”吗?这就是典型的变相洗白造假、欺骗的行为,试图蒙混过关!

对此,中科院官方发布关于“木兰”语言问题处理情况的说明,称“木兰”只是一款面向青少年编程教育的集成化产品,内含Python开源编译器却声称完全自主,该行为存在欺瞒与虚假陈述的科研不断问题,已对刘雷做出停职检查的决定,并责令编译实验室负责人作深刻检讨。


图片源自中科院官网

全文如下:

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

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

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

“汉芯事件”重演,科研学术岂能儿戏?

这次“木兰”造假不由的让人想起当年的“汉芯事件”,两者之间如出一辙,非常可笑。

2003年2月,上海交通大学微电子学院院长陈进教授宣布自主研发了“汉芯一号”,并借助该芯片申请了数十个科研项目,骗取的科研基金高达上亿元。而被陈进本人也是诸多荣誉加身:上海市科委授予其上海市科技创业领军人物称号,2004年上海交大将其特聘为长江学者。同时,陈进本人还身兼数职,上海交大微电子学院院长、上海硅知识产权交易中心CEO,上海交大汉芯科技有限公司总裁、上海交大创奇科技有限公司总经理。


图片源自OFweek电子工程网

2006年1月28日,在有人举报“汉芯”涉嫌造假后,科技部、教育部和上海市政府成立专家调查组并开始工作,在其后的两个多月的时间里,调查组对“汉芯”系列一至四号芯片的设计过程和性能指标等进行了全面调查与核实。结果发现:

所谓的“汉芯一号”不过是陈进等人从美国一家公司买回的芯片,雇人用砂纸将芯片表面原来的标识磨掉,然后加上“汉芯”标志假冒自主,却因为其欺骗成功,被鉴定为“完全拥有自主知识产权的高端集成电路”,是“我国芯片技术研究获得的重大突破”;“汉芯二号”是受某公司委托定制的DSP软核,汉芯公司完成了设计实现,但核心技术不为其所有;“汉芯三号”在技术上与“汉芯二号”来源相同,但是缺乏必要的外围接口,无法独立实现复杂的应用,与汉芯公司宣称“已经达到国际高端的DSP设计水平”的说法不符,夸大事实;“汉芯四号”是一款使用了其它公司中央处理器的单核系统芯片(SoC),不包含汉芯DSP核,与汉芯公司提交的项目文件中双核芯片的陈述不符,存在夸大欺骗行为。

原本我国芯片产业发展就不够完善,自主研发高性能芯片是我国科技界的一大梦想。而陈进利用这种期盼,骗取了无数的资金和荣誉,使原本该给国人带来自豪感的“汉芯一号”,猛然给国人浇上了一盆凉水,变成了一起让人瞠目结舌的重大科研造假事件。

做科研、做学术,本身就是一项严谨的工作,科学的出现也正是为了“打假”,然而“汉芯”、“红芯”、“木兰”等一次又一次的作假事件,浪费了广大国人的感情,亵渎了国产自主科技的名号。落后并不可怕,可怕的是落后还要自欺欺人,这样伤害的是整个中国科技行业!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

4月11日消息,根据中国科学院青岛生物能源与过程研究所的官方公告,该所成功克服了硫化物全固态电池大型车载电池制作工艺中的最后一道难关,并在硫化物软包电池叠片技术上取得了关键性突破。

关键字: 中科院 AI 人工智能

学好电子技术基础知识,如电路基础、模拟电路、数字电路和微机原理。这几门课程都是弱电类专业的必修课程,学会这些后能保证你看懂单片机电路、知道电路的设计思路和工作原理;

关键字: 单片机 编程 电路设计

近日,中国科学院计算技术研究所的研究人员在国际电子期刊杂志上发表了一篇研究报告,基于光刻和芯粒逼近瓶颈的背景下,研究出了一种先进的 256 核大芯片!据悉,该芯片由 16 组小芯片(Chiplet)组成,每个小芯片拥有...

关键字: 中科院 芯片 Chiplet tile RISC-V

单片机编程需要使用专门的软件工具,这些工具能够帮助程序员编写、调试和烧录程序到单片机中。以下是一些常用的单片机编程软件:

关键字: 单片机 编程 软件工具

Java语言和C语言是两种不同的编程语言,它们在语法、特性和应用领域上有许多差别。下面将详细介绍Java语言和C语言之间的差异以及它们各自的技术特点。

关键字: Java语言 C语言 编程

嵌入式系统是现代生活中无处不在的一部分。它们包括了我们的家电、汽车、智能手机、医疗设备等等。这些系统的工作必须高效、可靠,因为它们往往控制着生活中的关键方面。而C语言作为一种广泛用于嵌入式系统开发的编程语言,其质量和稳定...

关键字: 嵌入式系统 C语言 编程

在嵌入式系统开发领域中,C语言是使用最广泛的编程语言之一。它具有高效、灵活和可移植的特点,成为嵌入式系统设计师的首选语言。本文将介绍C语言编程的基本概念、特点以及在嵌入式系统开发中的应用。

关键字: 嵌入式系统 C语言 编程

在编程和计算中,运算符优先级是解释和计算表达式的一个关键因素。本文旨在阐述运算符优先级的概念、规则及其在表达式中的应用,以帮助读者更好地理解和运用运算符优先级。

关键字: 表达式 运算符 编程

近日,中国科学院网站公布了经中国科学院学部主席团审议通过、中国科学院党组批准实施的新版《中国科学院院士行为规范(试行)》。

关键字: 中科院

物联网与人工智能技术的迅猛发展对边缘节点计算平台的实时数据处理能力与能效提出了更高的要求,基于新型存储器的非易失存内计算技术可以实现数据的原位存储与计算、最小化数据搬运带来的功耗与延迟开销,从而大幅提升边缘设备的数据处理...

关键字: 中科院 微电子 28nm RRAM 存内计算
关闭
关闭