• <noscript id="yywya"><kbd id="yywya"></kbd></noscript>
  • 發布時間:2020-10-05 10:56 原文鏈接: 深入解讀華為方舟編譯器:究竟有哪些功能?(二)

    【方舟編譯器FAQ】

    Q1:方舟編譯器開源有官方網站嗎?

    A1:

    正式畢業后的官網待定。

    Q2:方舟編譯器是一次性全部代碼嗎?

    A2:

    首次開源范圍是編譯器IR(Intermediate Representation)、RC(Reference Counting)和多語言設計思想等,用于與業界、學術界溝通交流。后續將陸續開源編譯器前端、后端,支持其它語言(比如JavaScript)的編譯等。

    當前部分Java語言特性和JVM虛擬機特性的支持未包括在本次開源代碼中,包括annotation、lambda表達式、泛型等。

    目前仍有很多地方不完善,會在社區陸續迭代,遇到問題請在社區提交issue。

    Q3:通過哪些渠道可以獲取方舟編譯器的框架源碼?

    A3:

    孵化期間,開發者可以通過如下代碼托管網址獲得相關代碼和文檔,供參考學習、了解方舟編譯器的架構和代碼。

    華為云托管地址

    開源中國碼云托管地址

    Q4:方舟編譯器開源路標是怎樣的?

    A4:

    方舟編譯器從2019年8月開始開源,歡迎廣大的應用開發者、手機廠商、軟件從業人員一起共建開源社區和生態。

    開源計劃大體上這樣安排:2019年8月重點開源框架部分;后續將陸續開源編譯器前端、后端;支持Jav 程序編譯、JavaScript語言應用的編譯等。

    Q5:還有哪些方式可以獲取方舟編譯器的相關信息?

    A5:

    方舟編譯器有官方微信公眾號:開源方舟編譯器

    Q6:方舟編譯開源面向全球開發者嗎?英文網站何時上線?

    A6:

    方舟編譯器是向全球開發者進行開源,因此,官方網站和代碼托管平臺均面向全球開發者開放。

    目前英文版網站正在緊張的開發及內測,計劃將于2019年Q4上線。

    Q7:方舟編譯器源碼托管計劃是怎么的?

    A7:

    孵化委員會期間,方舟編譯器代碼是托管在華為云上面。

    在未來走向開放治理以后,將由所掛靠機構選擇的平臺進行托管。如果掛靠的機構采取了X平臺,就采用這個機構的代碼托管模式進行托管。

    當前代碼托管的地址

    所有相關信息請以方舟編譯器開源官方網站發布為準。

    Q8:方舟編譯器開源使用的是什么License?

    A8:

    方舟編譯器采用木蘭License,由業界眾多專家和公司集體共建,并非華為主導,具體好處詳見專業點評:

    開源中國

    開源社

    InfoQ

    Q9: 如何確認下載包來源可靠?MD5校驗碼是多少?

    A9:

    OpenArkCompiler-0.2-ubuntu-16.04-x86_64.tar.gz二進制包的MD5碼是:e7dc8b8c242f2d26429e2ad71dae3112

    OpenArkCompiler-0.2.tar.gz源代碼包的MD5碼是:1bf859a67c8b9a2d4080bdaf25ef6181


  • <noscript id="yywya"><kbd id="yywya"></kbd></noscript>
  • 东京热 下载