问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

鸿蒙系统当时在编译的时候用的是什么编程语言?

发布网友 发布时间:2022-04-29 15:54

我来回答

13个回答

热心网友 时间:2023-02-16 11:04

根据华为公布的方舟编译器资料 可以推测鸿蒙系统是用C、C++语言编写

  

从华为方舟编译器资料可知:


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


  这样的好处是:不需要中转,执行速度快;劣势是:必须要有大量的静态方案、内存空间要求更高。


  2、由于是用C、C++进行编写app,对软件开发人员要求高,提高了建设生态链的技术门槛。


  3、由于华为目前有芯片、系统等软件和硬件基础,华为鸿蒙系统若走苹果IOS封闭系统模式,虽然路途漫长但前途可观。

  

但华为主业是通讯,并非手机,这和苹果主业是手机的特点不同。华为没有办法全身心投入开发封闭式的鸿蒙系统。


  华为因为手机并非主业,只能走开源之路。但作为手机制造商的华为,如何让其他手机制造商使用的系统,将是一个巨大的难题。


  毕竟没有一个手机制造商去帮助一个依是裁判员又是运动员的手机系统发展,导致自己的市场份额缩减。


 

 如何看待华为鸿蒙系统的开发?


  可以预见的鸿蒙系统。


  1、除华为外其他国产手机公司不会安装或重视。由于google禁售的是华为,对于小米等其他国产手机公司不禁售,因此小米等其他国产公司不会安装鸿蒙系统,即便出于公共形象的压力而安装,也不会真正重视,最多就是做个样子。


  反正,内斗内行吧——除非华为让渡鸿蒙系统的控制权!


  2、鸿蒙系统即便能够兼容安卓应用,在过了新鲜期之后,如何提升用户体验度是关键。如果像阿里OS一样可以远程删除用户的app,就直接死翘翘吧。


  保持软件开发商的利益和用户体验度的平衡,是鸿蒙系统能否生存的关键。开发商没有得到利益,不会开发鸿蒙系统的app;用户体验度差,用户就不会用鸿蒙系统。

热心网友 时间:2023-02-16 12:22

由linux内核团队维护,而linux的内核采用了C语言,而不是很多认为的C++,C语言的执行效率要远高于面向对象的编程语言C++。

热心网友 时间:2023-02-16 13:56

鸿蒙是linux变种,核心是汇编语言写的,外围是C写的。

热心网友 时间:2023-02-16 15:48

应该是是用汇编或嵌入汇编吧,汇编语言也应该是最底层的执行语言,速度和效率应该是最高的。
系统内汇编代码分为两种,一种是as86汇编器用于编译内核中的boot/bootsect.s引导程序和boot/setup.s设置程序;其余汇编包括C语言产生的汇编程序均使用gas编译。

热心网友 时间:2023-02-16 17:56

鸿蒙应该用的是方舟编译器,方舟编译器可以编译很多种语言,比如JAVA,C等。不仅仅针对一种。

热心网友 时间:2023-02-16 20:20

看鸿蒙系统开源代码介绍,基本是用C、C++写的,请看截图~

B==站===遇见数据

热心网友 时间:2023-02-16 23:02

汇编语言也应该是最底层的执行语言,速度和效率应该是最高的。

热心网友 时间:2023-02-17 02:00

用汇编或嵌入汇编吧,汇编语言也应该是最底层的执行语言

热心网友 时间:2023-02-17 05:14

应该用的是最基层的编程语言。

热心网友 时间:2023-02-17 08:46

应该是是用汇编或嵌入汇编吧。

热心网友 时间:2023-02-17 12:34

具体不太清楚,不好意思

热心网友 时间:2023-02-17 16:38

应该是最基本的语言吧。

热心网友 时间:2023-02-17 21:00

系统内汇编代码分为两种,一种是as86汇编器用于编译内核中的boot/bootsect.s引导程序和boot/setup.s设置程序;其余汇编包括C语言产生的汇编程序均使用gas编译。系统内汇编代码分为两种,一种是as86汇编器用于编译内核中的boot/bootsect.s引导程序和boot/setup.s设置程序;其余汇编包括C语言产生的汇编程序均使用gas编译。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么来大姨妈胸会胀 少儿学什么舞蹈 青年学什么舞蹈好 成年人学什么舞蹈 福州企业最低工资标准 2013年厦门的底薪是多少 生产要素的需求有哪些性质 生产要素的需求有何特点? 什么是生产要素需求 微观经济学要素需求什么是条件要素需求?它和要素需求有什么不同?_百度... 计算机一级考试? 计算机一级考试 “全国大学生计算机等级考试一级”英语怎么说? 计算机一级全称 全国计算机一级考试英文全称 安装MySQL中的错误 Er:2003 求高手指教 男方没有工作孩子抚养权归谁? 老公外遇诉讼离婚孩子抚养权归谁 老公死了小孩抚养权归哪一边 老公消失了起诉离婚孩子归谁 老公死了小孩抚养权归谁 tisax三个评估域中哪个域必须评估 小龙人下载 天天酷跑超能少年怎样百分百获得 商业保险可以买吗?是重大疾病险 儿童自行车森夏和小龙哈彼哪个牌子 苹果x跟苹果8哪个好用 成都市【美食之家】天府广场/盐市口/春熙路怎么样?有什么好玩的地方? 小龙电共享充电器后台怎么进 苹果8plus和苹果X哪个耗电快? 华为鸿蒙内核是什么 支持什么语言开发的应用! 想了解来英国读医学博士的情况,可不可以介绍一下英国医学博士的入学要求,申请程序是什么? 很多软件系统开发语言都是美国的,鸿蒙系统要怎么解决? 英国牛津布鲁克斯大学如何?怎样申请? 怎样考英国牛津大学 英国牛津大学何时成立? 北京北斗星通导航技术股份有限公司怎么样? 北京北斗星通信息装备有限公司怎么样? 李开复谈科学家创业:科学家和创业者有本质上的不同 荣耀8x和荣耀v9哪个运行更好一点 创业需要的几大条件? 荣耀8x和荣耀v9还有paly哪个好一些。 北京北斗星通定位科技有限公司怎么样? 神龙之翼 库奇多少钱 北斗星通待遇 荣耀8X和荣耀V9那个强 科学家该不该开公司? 荣耀8与荣耀v9哪个好一点 怎么解除Q币限制 科学家创业,美国诞生了谷歌、高通、雅虎,但这事儿在中国会容易吗?