在华为4月11日的发布会上,无疑最意外和惊喜的就是方舟编译器的发布了。由此也凸显了华为为提升android手机体验而孜孜不倦的执着追求。
我们都知道安卓系统响应天生比苹果系统慢,其中安卓系统中边编译边执行的特性,就是其中一大因素。华为这次通过推出编译器的方式,试图解决这个问题,并向业界开源自然得到网友一片赞赏。再结合我国当前缺芯少魂的现状以及前段日子华为的B计划,自然而然会将两者联系起来,并希望依靠华为来扭转这种状态。这种想法是可以理解的,但是我觉得可能网友们过于乐观了。
我们知道,培养一个系统,最难的是生态的培养。生态需要应用,应用需要成千上万开发人员投入其中。而制约程序员技能的,是系统的开发架构和各种丰富的SDK库,以及对库函数的熟练运用。而不是一个编译器能满足得了的。现在有大量的安卓开发人员,要让他们放弃自己熟练的技术而投身新的系统,这是很难办到的。
华为推出方舟编译器,或许真是出于安卓阵营体验的改善考虑。如果起初目的就是逐步要推出替代的所谓麒麟OS,那后续付出的代价将是巨大的,如果真是这样,那不得不佩服