設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

余承東:方舟編譯器未來支持多語言統(tǒng)一編譯

2019/8/9 15:25:05 來源:IT之家 作者:嗜橙 責編:嗜橙

IT之家8月9日消息 今天下午,華為開發(fā)者大會(HDC2019)在東莞松山湖召開,大會上華為消費者業(yè)務(wù)CEO、華為常務(wù)董事余承東稱,方舟編譯器未來支持多語言統(tǒng)一編譯。

華為消費者業(yè)務(wù)CEO余承東稱,方舟編譯器未來支持多語言統(tǒng)一編譯,大幅提高開發(fā)效率,支持C/C++、Java、JS和Kotlin等。

華為官方介紹,方舟編譯器是首家完全替代語言虛擬機的靜態(tài)編譯器,完全不需要解釋器。兼顧Java開發(fā)效率和C語言運行效率的編譯器。相比現(xiàn)有的編譯機制:

1.方舟編譯器是一種靜態(tài)的編譯方式,而現(xiàn)有的安卓系統(tǒng),運行一個應(yīng)用程序首先啟動虛擬機,然后讀入應(yīng)用程序代碼,逐條解釋執(zhí)行。會占用較多的處理資源,影響程序執(zhí)行的效率。當然,也有包括AOT或JIT等提前或運行時的編譯技術(shù),把部分程序轉(zhuǎn)換成機器碼直接在CPU上執(zhí)行。但是,仍舊無法做到100%做到擺脫虛擬機的執(zhí)行,這也是當前安卓陣營不如IOS陣營的關(guān)鍵。

2.華為方舟編譯器的靜態(tài)編譯方式可將語言里的動態(tài)特性直接翻譯成機器碼,手機安裝應(yīng)用程序后可全速運行程序,徹底消除虛擬機的弊病,帶來效率上的極大提升。

3.方舟編譯器是在開發(fā)環(huán)境部署的編譯器,而現(xiàn)有編譯過程,主要發(fā)生在手機上,帶來額外的資源消耗。

HDC華為開發(fā)者大會專題

廣告聲明:文內(nèi)含有的對外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:華為,方舟編譯器

軟媒旗下網(wǎng)站: IT之家 最會買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機APP應(yīng)用 魔方 最會買 要知