ITBear旗下自媒體矩陣:

華為方舟編譯器正式開源

   時間:2019-08-31 17:50:36 來源:IT之家編輯:星輝 發(fā)表評論無障礙通道

在剛剛結束不久的華為開發(fā)者大會上,華為正式放出了鴻蒙OS及方舟編譯器的具體開源時間。這一消息也讓眾多開發(fā)者為之欣喜。8月31日,華為方舟編譯器開源官網(wǎng)正式上線。

方舟編譯器概述:

方舟編譯器是為支持多種編程語言、多種芯片平臺的聯(lián)合編譯、運行而設計的統(tǒng)一編程平臺,包含編譯器、工具鏈、運行時等關鍵部件。方舟編譯器還在持續(xù)演進中,陸續(xù)將上述能力實現(xiàn)和開源。

方舟編譯器架構示意圖:

方舟編譯器架構示意圖

當前方舟編譯器支持Java/Kotlin程序字節(jié)碼的前端輸入,其它編程語言的支持(如C/C++/JS等)還在規(guī)劃中,方舟編譯器的中間表示(IR)轉換器將前端輸入轉換成方舟IR,并輸送給后端的優(yōu)化器,最終生成二進制文件,二進制文件與編譯器運行時庫文件鏈接生成可執(zhí)行文件,在方舟的運行環(huán)境中就可執(zhí)行該文件

代碼托管平臺:

目前方舟編譯器的代碼托管在華為云與碼云平臺(gitee.com),在未來走向開放治理以后,將按照所掛靠機構的模式來托管。開發(fā)者可通過代碼托管平臺參與社區(qū)貢獻,包括文檔貢獻和代碼貢獻,同時也可在此平臺上反饋相關問題和需求。

萬里長征第一步:

華為官方在開發(fā)者大會上宣布,方舟編譯器從2019年8月開始分步驟持續(xù)進行開源,預計到2020年將開始開源Java編譯器工具鏈并支持Java程序編譯。而到了2021年便會開始開源JavaScript編譯器工具鏈,后續(xù)可用于JS程序的編譯。

隨著方舟編譯器的逐步開源,廣大開發(fā)者將享受到華為在軟件方面所作出的努力。在未來將有越來越多的開發(fā)者可以參與到開源社區(qū)的建設中,共同為中國軟件建設貢獻力量。

官方網(wǎng)站:https://www.openarkcompiler.cn官方Gitee鏡像倉庫地址:https://gitee.com/harmonyos/OpenArkCompiler華為云代碼托管地址:https://code.opensource.huaweicloud.com/HarmonyOS/OpenArkCompiler

舉報 0 收藏 0 打賞 0評論 0
 
 
更多>同類資訊
全站最新
熱門內容
網(wǎng)站首頁  |  關于我們  |  聯(lián)系方式  |  版權聲明  |  網(wǎng)站留言  |  RSS訂閱  |  違規(guī)舉報  |  開放轉載  |  滾動資訊  |  English Version