华为手机操作系统往事

让软件成为华为手机的硬实力

来源:华为心声社区

CBG软件部总裁:王成录

4月11日,CBG总裁余承东在上海发布了P30系列手机。发布会后,一个听上去有点晦涩的新名词——“方舟编译器”迅速登上了知乎社区的热搜榜,引发了IT从业者、数码博主、资深码农乃至普通消费者的极大关注和广泛热议。“编译器是什么?”“华为方舟编译器和安卓原生的AOT/JIT(Ahead of Time/Just in Time)有什么区别?” “方舟编译器对安卓生态有何意义?”等,网友对各种深浅不一问题的讨论不亦乐乎,诸多跟帖评论精彩纷呈,不得不说高手在民间。

其中一位网友的评论很有代表性:“昨天的华为发布会,让我感到惊喜的是,在如今这个年代,会有一家国内消费电子公司把编译器作为一大亮点来介绍。华为在基础研发上的持续高投入,加上手机终端市场占有率向全球第一迈进,使得‘自建生态’的梦想,对一家中国公司而言首次成为可能。”

编译器是将程序开发用的高级语言转换成机器指令的软件,可以理解成软件与硬件之间的桥梁。那方舟编译器会带来怎样的价值?简单点说,是解决现有安卓这座桥梁并不顺畅的顽疾,是对安卓深度的优化与革新。

推荐阅读