点击上方“码农突围”,马上关注
这里是码农充电第一站,回复“666”,获取一份专属大礼包
真爱,请设置“星标”或点个“在看”
2020年1月15日,中国科学院计算技术研究所(以下简称中科院计算所)计算机体系结构国家重点实验室,由该实验室编译组主导研发的国产编程语言“木兰(Mulan)”正式发布。
下载完成后却发现图标有点不太对劲。纳尼python几乎一毛一样
提供了这么多函数,和python几乎一毛一样啊
试一下反向破译一下,以为会加密,毕竟是一个商用软件,我们自己写pyqt有时候都加密
但是,结果一点加密都没有,直接破解了:
从解包结果可知,「木兰」语言是通过 Pyinstaller 将 Python 文件打包成 EXE 可执行文件。
根目录下有个driver,添加pyc文件头即可用uncompyle6来反编译:
main里本身实现了不少东西
直接调exec,唯一的区别就是加了一个globals。
命令行版本里的repl里是做了一些处理的……虽然也没发现有什么改进的特性。
关于关键词看到不少同学都是试出来的func2333,这里有一个list:
版本信息格式也是一样,从左边可以看出木兰是基于Python3.7.4换皮肤的:
Python的如下:
其实之前我们比较熟悉的文言编程语言,它就非常明确只关注语法和前端,把所有底层操作都留给了 Java 或 Python。双兔傍地走,安能辨我是Python。
一位开发者从以下三个角度评价了木兰语言:
友评论
重磅!码农突围-技术交流群已成立
扫码可添加码农突围助手,可申请加入码农突围大群和细分方向群,细分方向已涵盖:Java、Python、机器学习、大数据、人工智能等群。
一定要备注:开发方向+地点+学校/公司+昵称(如Java开发+上海+拼夕夕+猴子),根据格式备注,可更快被通过且邀请进群
有热门推荐
1、刚刚!国产统一操作系统 UOS 正式对外公开,太牛逼了!
2、地震了!这一次苹果太强硬,如果你的 App 拒绝抛弃这些技术,将在2020年3月全面下架!
3、聊一聊字节跳动的面试
4、Python用不好于有官方中文文档啦

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208930 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!