方舟编译器马上开源,网页已经上线!为华为鸿蒙系统构建生态?

8月31日,有网友发现华为方舟编译器即将正式开源,开源平台网站已经对外公布,可以任意访问,不过网站中并未对外公布源代码,只有一个测试仓库,可能是在为开源做最后的准备,或许就在这几天,我认为最有可能是在IFA 2019公布。

方舟编译器马上开源,网页已经上线!为华为鸿蒙系统构建生态?

目前华为已经宣布,将于9月6日在德国柏林举行的2019年IFA柏林消费电子展亮相,届时会推出全新一代的麒麟芯片,我认为方舟编译器也会在该会展上介绍一番,并正式对全球开发者开源。

关于方舟编译器,这款产品是华为在P30系列国内发布会上首次宣布的,后来P30系列率先支持,的确如此,有方舟编译器的转码,安装在华为/荣耀手机上的APP,流畅度得到了大幅提升。

方舟编译器马上开源,网页已经上线!为华为鸿蒙系统构建生态?

华为方舟编译器提供了全新系统及应用编译和运行机制,能工从动态直接编译到静态,如此一来就直接将高级语言编译成了机器编码,彻底消除了虚拟机动态编译的额外负荷,能够让手机实现开发和运行效率的兼容并举。

根据华为公布的数据称,EMUI 9.1只是对系统组件System Server应用了华为方舟编译器,系统流畅度就提升了24%,系统响应性能更是提升了44%。第三方应用以新浪微博极速版为例,在应用方舟编译器之后,操作流畅度提升高达60%。

据悉目前已经有超过20款华为、荣耀机型支持方舟编译器了,而这次开源后,可以更好的推广该产品,毫无疑问将会吸引广大开发者加入华为生态,而这也是华为正想要的应用生态,想要为鸿蒙系统构建一个应用闭环,如此一来就不会再受到外解的影响了。

从现在放在编译器的网页中可以看到,华为开源的是编译器框架部分源码,包括编译器中间表示(IR)和语言编译实现,还有搭配编译器其他二进制组件,能够实现Java程序到aarch64汇编指令的编译过程。

方舟编译器马上开源,网页已经上线!为华为鸿蒙系统构建生态?

之前华为在2019开发者大会上透露,作为鸿蒙系统的重要工具,方舟编译器从2019年8月开始,将分步骤持续进行开源,具体为2020年开始对Java编译器工具链开源,支持Java程序编译;2021年开始对JavaScript编译器工具链开源,可用于JS程序的编译。

事实上在方舟编译器开源的背后,我更关心的是华为鸿蒙系统搭载在手机上的可能。开源方舟编译器,就是为鸿蒙系统打下江山,相信这一幕离我们已经不远了!

我是王石头,喜欢本文记得点赞评论,欢迎关注我哦!

打开微信扫一扫

王石头
聚划算购物

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: