刚刚!中科院主导的国产编程语言”木兰”负责人回应了!承认32位机器上,是基于Python二次开发!…

点击上方“码农突围”,马上关注

这里是码农充电第一站,回复“666”,获取一份专属大礼包

真爱,请设置“星标”或点个“在看”

2020年1月15日,中国科学院计算技术研究所(以下简称中科院计算所)计算机体系结构国家重点实验室,由该实验室编译组主导研发的国产编程语言“木兰(Mulan)”正式发布。

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

下载完成后却发现图标有点不太对劲。纳尼python几乎一毛一样

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

提供了这么多函数,和python几乎一毛一样啊

试一下反向破译一下,以为会加密,毕竟是一个商用软件,我们自己写pyqt有时候都加密

但是,结果一点加密都没有,直接破解了:

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

从解包结果可知,「木兰」语言是通过 Pyinstaller 将 Python 文件打包成 EXE 可执行文件。

根目录下有个driver,添加pyc文件头即可用uncompyle6来反编译:

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

main里本身实现了不少东西

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

直接调exec,唯一的区别就是加了一个globals。

命令行版本里的repl里是做了一些处理的……虽然也没发现有什么改进的特性。

关于关键词看到不少同学都是试出来的func2333,这里有一个list:

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

版本信息格式也是一样,从左边可以看出木兰是基于Python3.7.4换皮肤的:

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

Python的如下:

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

其实之前我们比较熟悉的文言编程语言,它就非常明确只关注语法和前端,把所有底层操作都留给了 Java 或 Python。双兔傍地走,安能辨我是Python。

一位开发者从以下三个角度评价了木兰语言:

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

网友评论

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

来源:程序员前线,程序员的那些事

重磅!码农突围-技术交流群已成立

扫码可添加码农突围助手,可申请加入码农突围大群和细分方向群,细分方向已涵盖:Java、Python、机器学习、大数据、人工智能等群。

一定要备注:开发方向+地点+学校/公司+昵称(如Java开发+上海+拼夕夕+猴子),根据格式备注,可更快被通过且邀请进群

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

有热门推荐

1、刚刚!国产统一操作系统 UOS 正式对外公开,太牛逼了!

2、地震了!这一次苹果太强硬,如果你的 App 拒绝抛弃这些技术,将在2020年3月全面下架!

3、聊一聊字节跳动的面试

4、Python用不好于有官方中文文档啦

刚刚!中科院主导的国产编程语言"木兰"负责人回应了!承认32位机器上,是基于Python二次开发!...

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208930 人正在系统学习中

来源:码农突围

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年1月16日
下一篇 2020年1月16日

相关推荐