打开网易新闻 查看精彩图片

在P30发布会后,华为宣布了一个名为“方舟编译器”的重要产品工具,但很多人对此并不关心。对于一般人来说,它们只会明白什么是安卓系统苹果系统,对于编译器这种东西,显然只有程序员才会略知一二。然而,令人吃惊的是,就在“方舟编译器”发布不久后,华为的“鸿蒙系统”就得到了曝光确认,很明显这两者之间有着重要的联系。

打开网易新闻 查看精彩图片

事实上,安卓系统中的软件几乎都是用JAVA程序语言写的,这与苹果IOS明显不同,因此导致了安卓往往需要编译器来帮机器进行翻译后,软件才能使用。从这个过程可知,编译器的效率一定程度上决定了系统软件的流畅度。安卓曾经使用过Dalvik,Art,JIT等编译器,但效率都不高,只能通过提升高通骁龙芯片的性能来强化手机的用户体验,这是一种高成本又低效率的解决办法。

打开网易新闻 查看精彩图片

更重要的是,华为的方舟编译器并不是简单的改变效率而已,其实它可能是想通过方舟编译器,让开发者按照华为的思路开发软件,为以后的“鸿蒙系统”建立软件生态做准备。从最新的EMUI 9.1已经可以看到华为“鸿蒙系统”未来的一些思路,就是通过另一种底层代码优化游戏以及软件水平。因此有分析人士认为,“鸿蒙系统”将继承华为EMUI的优势,例如500天不卡顿应该是可以实现的。