中科院推出的国产编程语言「木兰」被发现只是Python换个名字
早前不少媒体转载中科院计算所消息称该所推出名为「木兰」的国产编程语言并且主要定位于智能物联网应用等。
从介绍来看木兰编程可能并不是面向普通开发环境的,而且木兰还被部署到全国多个中小学作为计算机基础学习。
其开发团队认为编程语言和操作系统相同都是信息技术领域的重要系统软件,而生态环境也是从编程语言开始的。
同时项目实验室还表示木兰是完全自主设计、开发和自主实现的编程语言,我们是真正掌握核心技术的编程语言。
专注于人工智能信息服务的网站《机器之心》在昨天就发布文章直指所谓的木兰编程语言就是 Python 换个名字。
因为对木兰编程语言安装包进行解包后发现,里面文件不论是图标还是文件名都是 Python 的没有进行任何改变。
看起来木兰编程语言只是为 Python 编译集成环境,将其环境、依赖库和包之类的全部打包成.EXE供用户运行等。
甚至开发团队都没有将其图标和文件名进行修改,而在函数和命令方面的用法自然也是个 Python 是完全相同的。
同时该编程语言正在被作为所谓的自主研发编程软件的名义投放到中小学以及幼儿园等作为计算机基础内容学习。
有开发者调侃这门编程语言不应该叫木兰而是应该叫素贞 ,因为白素贞被打回原形后就是 Python (蟒蛇的英文)。
早前标榜自主研发的红芯浏览器被发现只是基于开源项目换个皮肤,其高管团队还发被发现存在学历造假问题等。
但毕竟红芯浏览器也只是个商业公司公开行骗被爆的例子,而木兰编程语言的开发团队则是来自中科院下属部门。
基于开源项目构建应用并不是丢人的事情,国内也有许多浏览器和商业软件产品也或多或少的基于开源软件构建。
但为了所谓的自主创新不惜直接复制和抄袭则是万万不可取的,长此以往也必会不断地伤害国内用户热忱的期待。