理财

鸿蒙系统用什么语言?

  根据华为发布的方舟编译器资料,可以推测鸿蒙系统是通过CC、C语言编写的

  首先,让我们看看华为发表的方舟编译器原理。

  从上述华为方舟编译器资料可以看出

  1、鸿蒙系统和方舟编译器的想法应该是一样的:直接使用机器语言编写应用程序,取消安卓系统的ART虚拟机,直接编译为二进制机器代码

  这样的优点是不需要中转,执行速度快,缺点是需要大量的静态方案,内存空间要求更高。

  2、由于是C、C,所以写app,对软件开发者的要求很高,提高了建设生态链的技术门槛。

  3、华为目前有芯片、系统等软件和硬件基础,华为鸿蒙系统走苹果IOS封闭系统模式,路途长,但前途大。

  但华为主业是通信,不是手机,而是苹果主业和手机的特征不同。华为无法全身心投入开发封闭的鸿蒙系统。

  华为手机不是主业,只能走开源头的道路。但是作为手机厂的华为,如何让其他手机厂商使用的系统,将是一个巨大的难题。

  结果,没有一家手机制造商帮助裁判员和运动员的手机系统发展,自己的市场份额减少了。