您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
如何看待“完全自主设计”编程语言mulan是“换皮Python”?
木兰,编程语言,编译器如何看待“完全自主设计”编程语言mulan是“换皮Python”?
发布时间:2019-02-08加入收藏来源:互联网点击:
如何看待“完全自主设计”编程语言mulan是“换皮Python”?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
感谢邀请!中国科技界出这种事情也不少了!所谓的换皮,也就是包了一下,搞了几个自己写的的函数,然后提供了一个封装后的接口。
事情的起因是因为中科院计算技术研究所宣称发布了自主国产编程语音“木兰”。并且宣称“木兰”定位于面向智能物联应用、采用最新编程语言设计理念和编译技术的程序设计语言,木兰的开发团队致力于将其打造为“智能物联时代的C语言”,真是好宏伟的目标。如果不被揭发,下一步可能就是申请国家经费支持了。
但是现在不是20年前,现在大把的程序员。由于这个牛吹的太响,有好事者实际去用了一下,发现语法太像Python了。于是好事者去官网下载了软件包,发现连安装程序的图标都和Python标准化的打包图标一模一样,最终将木兰反编译了一把,才发现这就是彻底的python。
而且从解包结果可知,“木兰”的确是通过 Pyinstaller 将 Python 文件打包成 EXE 可执行文件,于是真相大白。
现在这个事情的结果是介绍人自己背了锅。木兰是在教育上用的,被夸大到物联网领域,在8位机上是自主开发的,32位机是基于python的,这事谁也不知道具体情况,因为谁也不知道在8位机到底是不是也是基于python的
所以这事有可能是下属公司为了吹吹牛皮吸引投资,也有可能是彻彻底底的骗局。但是中科院本身肯定是失察之错。只能说在AI流行的年代,中科院的相关人竟然连Python相关的图标都没见过,放任这种骗局流出,是因为相关领导不懂业务吗?还是觉得那么多程序员是麻瓜?胆大包天了。
我们国家的确缺核心自主知识产权,但是我们国家对这种造假的惩罚又何其松。靠打磨美国芯片骗钱的“汉芯”陈进没有收到任何处罚,现在依然是多个公司董事活的很滋润,科技造假利润高,揭发后的惩罚成本低,才造成了这类打着自主旗号的骗子源源不绝。
回答于 2019-09-11 08:43:50
什么叫“换皮”?
对不了解编程语言设计的外行人来说,听到“换皮”,第一反应就是把 Python 编译器换个名字换个图标就拿出来卖。
是这样吗??
假设那个 ulang-
0.2.2.exe
就是所说的木兰编程语言交互环境,下面是同样功能的递归函数,在 ulang 和 Python 代码的对比。木兰:
Python:
语法不同,这个皮换的是不是深了点?千万别说函数都用单括号就是抄啊!
这里也对木兰研发团队说:
希望不忘初心,化压力为动力。最终,是市场而不是喷子决定项目的前景。
同时,也请在宣发时,以此风波为鉴,给大众足够的细节信息和心理准备,以尽量避免被别有用心者利用和攻击。
编程语言和相应集成开发工具,的确是被长期忽视但极具战略意义的基础软件。与工业软件类似,现在市场几乎被国外工具垄断。任何自研的努力,都弥足珍贵。
希望一同努力!
回答于 2019-09-11 08:43:50
让子弹飞一会,
回答于 2019-09-11 08:43:50
在国内这种情况真的是见怪不怪了。说实话,像编程语言,计算机系统这些都是非常核心的基础技术。我这里说的基础,不是说他们非常容易,简单,这里基础说的是它们都是我们所使用的软件的基础。没有编程语言,无法写出编程软件,没有系统,软件就没有运行的平台。
而越是这样的核心基础技术,越没有任何捷径可言,都是需要长期研究和发展才能达到的,因为不管是语言还是系统,都是需要生态的,生态的成型,不是一朝一夕就能完成的。
连普通人都知道欲速则不达的基础性研究的技术,而科研人员能不懂么?不是国人没有能力和技术,而是在科研的世界里,现在骗科研经费,骗取职称都是一个见怪不怪的常态了,就跟学术界天天抄袭国外论文一样。大家都是喜欢拿来主义,通过自己封装,洗稿,摇身一变变成自己的东西,从而获取知名度,关注度,骗取国家科研经费。
如何评价木兰这个编程语言呢?说实话,真的不应该叫木兰,确实应该叫:白素贞。
明明是蛇精白素贞,非得说成是英雄花木兰。
哈哈,毕竟 Python 的 logo 是一条蛇吗?正好换了一个皮,所以变成了白素贞。
当然了,目前被网友扒出外衣之后,火爆网络,中国科学院计算技术研究所针对 “木兰”“换皮” 一事,作出回应:
“经所科研道德委员会初步调查,“木兰” 语言系我所员工刘雷创办的中科智芯公司研发的面向青少年编程教育的集成化产品,该产品的开发包中包含了 Python 开源编译器,对外却声称 “完全自主”。该行为存在欺瞒与虚假陈述的科研不端问题。我所已对当事人刘雷做出停职检查的决定,并就管理责任责令编译实验室负责。
计算所表示,正抓紧对该问题开展进一步深入调查,将尽快公布处理结果,并以此为戒加强管理。对由此造成的不良影响深表歉意,衷心感谢并诚恳接受社会各界的监督和批评。
对此,木兰语言的开发者,本人也进行了回应:
在 1 月 15 日接受媒体采访时,木兰项目的负责人在对木兰编程语言的介绍中,犯了以下错误:
上一篇:少儿美术的培训费会不会非常高昂啊?一直想给我孩子报一个,但是怕负担不起?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |