道客优

1234
华为宣布方舟编译器8月31日开源,友商上船吗?
2019-08-30 来源:雷科技 阅读:509

昨晚,华为EMUI在公众平台上宣布,方舟编译器将在8月31日开源。这意味着,同行将可以很快使用到这一技术。

早在今年4月的P30系列发布会上,华为就公布了这项技术。华为称使用华为方舟编译器后可系统操作流畅度将提升24%,系统响应将提升44%,三方应用操作流畅度将提升60%,并称这是“安卓性能革命”,在会上,华为还承诺开源方舟编译器。

华为之所以敢说方舟编译器是“革命”,和其编译器的高效有关。什么是“编译器”呢,简单来说,“编译器”就是将我们能够理解的语言“翻译”为计算机能够理解的以0和1构成的语言。

方舟编译器比现有安卓编译器更高效,和其编译的方法有关。大部分安卓应用都会涉及不同语言,不同语言形成的代码需要在运行环境协同,这就会产生额外的消耗,方舟编译器可以让开发者在开发环境中一次性把各种语言统一“翻译”为机器可识别的语言。在现有安卓上,应用需要一边运行一边“解释”各种语言,使用方舟编译器时,在运行之前已经把所有语言”解释“好了。现有安卓运行应用时边“解释”边运行,方舟编译器则是直接运行已经“翻译”好的应用,相较之下,效率自然高很多。

但是华为为什么要开源方舟编译器呢?自己独占“黑科技”不是更有竞争力吗?

华为是一家了不起的公司,但不至于把自己的商业机密拱手相送。这么做首先应该是在为自己独立的系统做准备,开发一个新系统对华为来说并不困难,鸿蒙不是已经做出来了。但是,想要形成一个良好的生态却很困难,很多手机系统就死于没有生态。华为开源方舟编译器,应用开发者为了提高应用流畅度,就会考虑使用“方舟编译器”,手机生产厂商为了提高系统流畅度,也会考虑使用方舟编译器,软硬件厂商都加入进来,华为的生态系统也就可以建成了。有了良好的生态,华为做系统的底气也就更足了。

其次就是开源之后,会有更多人参与到方舟编译器的开发上来,集合全世界开发人员的力量,方舟编译器可以做得越来越好。这正是开源的力量,安卓就是开源的,因为开源,安卓变得越来越强大,一跃成为世界第一大手机操作系统。

道客优(www.daokeyou.top)提醒:本网站转载【华为宣布方舟编译器8月31日开源,友商上船吗?】文章仅为流传信息,交流学习之目的,其版权均归原作者所有;凡呈此道客优的信息,仅供参考,本网站将尽力确保转载信息的完整性,如原作者对道客优转载文章有疑问,请及时联系道客优,道客优将积极维护著作权人的合法权益。
推荐阅读: