0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

開放兼容的方舟編輯器,多項(xiàng)大獎(jiǎng)?wù)樟燎奥?/h1>

方舟編譯器,這一項(xiàng)目從上線以來就表現(xiàn)出了極強(qiáng)的生命力,其不僅得到了開發(fā)者的認(rèn)可,在全球的各大組織之中也一樣有口皆碑。在最近一個(gè)月里,方舟編譯器先后獲評(píng) “2019東北亞優(yōu)秀開源項(xiàng)目”、“中國優(yōu)秀開源項(xiàng)目”和“GVP-Gitee最有價(jià)值開源項(xiàng)目”等三項(xiàng)稱號(hào),好用、易用、開放、兼容將成為方舟編譯器的新標(biāo)簽

11月19-23日,第十八屆中日韓三國IT局長OSS會(huì)議暨東北亞開源軟件推進(jìn)論壇在韓國首爾召開。大會(huì)期間,東北亞開源軟件推進(jìn)論壇上,“2019東北亞優(yōu)秀開源項(xiàng)目”正式公布,華為OpenArkCompiler(方舟編譯器)項(xiàng)目便名列其中。作為華為推出的首個(gè)完全自主研發(fā)的編譯器平臺(tái),方舟編譯器凝聚了上千人力,耗時(shí)近十年的開發(fā)投入,填補(bǔ)了中國系統(tǒng)軟件自主研發(fā)編譯器的空白。

12月15日,由開源中國社區(qū)主辦的中國開源峰會(huì)OSC源創(chuàng)會(huì)·年終盛典在深圳舉辦。在會(huì)上,碼云GVP(Gitee最有價(jià)值開源項(xiàng)目)獎(jiǎng)項(xiàng)正式頒發(fā),而在基礎(chǔ)軟件類別的評(píng)選中華為方舟編譯器廣泛獲得用戶認(rèn)可,不出意外的最終入選2019GVP。

隨后在12月17日,在由中國開源云聯(lián)盟組織的第二屆中國優(yōu)秀開源項(xiàng)目評(píng)選活中動(dòng),方舟編譯器榮獲中國優(yōu)秀開源項(xiàng)目一等獎(jiǎng)。此次項(xiàng)目旨在鼓勵(lì)和發(fā)掘由中國專家發(fā)起和主要貢獻(xiàn)的開源項(xiàng)目,并且分別從項(xiàng)目活躍度、團(tuán)隊(duì)健康度、協(xié)作開發(fā)度等多個(gè)方面進(jìn)行評(píng)選,最終,方舟編譯器憑借自身優(yōu)勢獲得了專家評(píng)選團(tuán)的認(rèn)可。

不難看出,華為方舟編譯器在官方和用戶層面均有極強(qiáng)的號(hào)召力,其連續(xù)獲得兩大獎(jiǎng)項(xiàng)的原因一方面是在于從根源上改變了執(zhí)行模式,將動(dòng)態(tài)編譯改為靜態(tài)編譯,實(shí)現(xiàn)全程執(zhí)行機(jī)器碼,進(jìn)而大幅提升運(yùn)行程序效率,縮短程序響應(yīng)時(shí)間,進(jìn)而幫助開發(fā)者。

另一方面,方舟編譯器其在開放性、創(chuàng)新性以及成效性三個(gè)方面表現(xiàn)出極強(qiáng)的生命力:

方舟編譯器正在變得越來越開放,今年這一趨勢尤為明顯。其代碼采用了木蘭開源許可證開源,代碼主庫在碼云上,鏡像庫在華為云上,碼云平臺(tái)上累計(jì)5241 Star,858 Fork,創(chuàng)造了中國開源史最快達(dá)成5000 Star的記錄,目前已經(jīng)有100+開發(fā)者參與社區(qū)貢獻(xiàn)。

在創(chuàng)新性方面,方舟編譯器是自主開發(fā)的編譯器系統(tǒng),支持多種編程語言、支持跨語言統(tǒng)一編譯優(yōu)化、支持多種芯片平臺(tái),在統(tǒng)一IR設(shè)計(jì)、跨語言編譯優(yōu)化、內(nèi)存管理機(jī)制上均有創(chuàng)新。同時(shí),在今后方舟編譯器全量開源之后,將有望提供RISC-V的支持。

在成效性方面,有大量編譯器愛好者、高校、出版社持續(xù)關(guān)注并希望開展合作,包括引進(jìn)國家編譯器教學(xué)實(shí)驗(yàn)體系、形成國內(nèi)編譯器系列教材等。目前方舟社區(qū)得到了外部的廣泛參與,除華為外,有11個(gè)外部貢獻(xiàn)者參與社區(qū)代碼及issues。此外,清華大學(xué)、中科院計(jì)算所、北京理工大學(xué)等多所高校參與了方舟技術(shù)研討活動(dòng)。

技術(shù)上,方舟編譯器的包容獲得了行業(yè)的認(rèn)可;在社區(qū)活動(dòng)中,方舟編譯器也在不斷的貢獻(xiàn)自己的力量。從2019年8月31日正式上線以來,方舟編譯器項(xiàng)目積極組織線上社區(qū)交流、線下技術(shù)沙龍。擴(kuò)大由權(quán)威編譯器專家學(xué)者引領(lǐng),凝聚廣大開發(fā)者的力量,在開源的世界里共享技術(shù)進(jìn)步。

方其盛時(shí),舟行千里。以開放和兼容為己任的方舟編譯器,正在走向全面擁抱行業(yè)、擁抱開發(fā)者的康莊大道。相信,假以時(shí)日,方舟編譯器將會(huì)得到更多開發(fā)者和社區(qū)的認(rèn)可,并且賦能行業(yè),構(gòu)建更為成熟的開發(fā)生態(tài),讓更多人享受其智能領(lǐng)先的技術(shù)優(yōu)勢,引領(lǐng)相關(guān)產(chǎn)業(yè)加速前行。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    vim編輯器命令模式使用方法

    Vim編輯器是一款功能強(qiáng)大的文本編輯器,廣泛應(yīng)用于程序員和開發(fā)者的日常工作中。Vim編輯器擁有多種模式,其中命令模式(Command mode)是最基本的模式之一,它允許用戶執(zhí)行各種命令來操作
    的頭像 發(fā)表于 08-30 15:01 ?217次閱讀

    vim編輯器如何使用

    Vim編輯器是一個(gè)功能強(qiáng)大的文本編輯器,它基于Vi進(jìn)行改進(jìn),并增加了許多新特性。Vim編輯器的使用主要涉及其不同的工作模式及相應(yīng)操作。以下是Vim編輯器的基本使用方法: 一、Vim
    的頭像 發(fā)表于 08-30 14:58 ?169次閱讀

    嵌入式學(xué)習(xí)-常用編輯器之Vim編輯器

    在Linux下我們對(duì)文本進(jìn)行編輯,經(jīng)常用到的編輯器就是Vi/Vim,Vi/Vim命令眾多,功能強(qiáng)大,是大多數(shù)Linux程序員選擇使用的編輯器。下面先簡單介紹Vim編輯器的安裝和工作模式
    發(fā)表于 08-23 09:12

    常用編輯器之Vim編輯器

    在Linux下我們對(duì)文本進(jìn)行編輯,經(jīng)常用到的編輯器就是Vi/Vim,Vi/Vim命令眾多,功能強(qiáng)大,是大多數(shù)Linux程序員選擇使用的編輯器。下面先簡單介紹Vim編輯器的安裝和工作模式
    發(fā)表于 08-22 09:48

    TSMaster 中 Hex 文件編輯器使用詳細(xì)教程

    TSMaster軟件的Hex文件編輯器提供了文件處理的功能,這一特性讓使用TSMaster軟件的用戶可以更便捷地對(duì)Hex、bin、mot、s19和tsbinary類型的文件進(jìn)行處理。本文重點(diǎn)講述
    的頭像 發(fā)表于 06-01 08:21 ?410次閱讀
    TSMaster 中 Hex 文件<b class='flag-5'>編輯器</b>使用詳細(xì)教程

    Zed Code編輯器新增Linux支持

    據(jù)悉,Zed代碼編輯器是基于Rust語言開發(fā)的macOS軟件,近期其研發(fā)團(tuán)隊(duì)宣布已成功實(shí)現(xiàn)Linux平臺(tái)兼容。據(jù)悉,今年年初Zed首次發(fā)布時(shí)并未提供Linux版支持。
    的頭像 發(fā)表于 05-10 10:31 ?428次閱讀

    STM8用IAR編輯器調(diào)用串口2函數(shù)報(bào)錯(cuò)的原因?

    新手入門STM8,資料是用眾拳的,,新手求助,為什么STM8使用IAR編輯器,程序是網(wǎng)上眾拳的教程,為什么修改不了庫函數(shù)的c文件,文件在編輯器的上面有個(gè)鎖呢?還是我用的是STM8S105,只有串口2
    發(fā)表于 04-17 08:23

    求助,請(qǐng)問ADS能使用外部代碼編輯器嗎?

    請(qǐng)問ADS能使用外部代碼編輯器嗎(比如vs code)?
    發(fā)表于 02-18 07:19

    如何在原理圖編輯器和PCB編輯器中從毫米切換到密耳

    原理圖編輯器和PCB編輯器中從毫米切換到密耳。用戶可以實(shí)時(shí)(在處理PCB布局時(shí))或者通過原理圖和PCB中的首選項(xiàng)對(duì)話框執(zhí)行此操作。
    的頭像 發(fā)表于 12-15 17:10 ?3750次閱讀
    如何在原理圖<b class='flag-5'>編輯器</b>和PCB<b class='flag-5'>編輯器</b>中從毫米切換到密耳

    VS Code 1.85發(fā)布,新增浮動(dòng)編輯器窗口

    在此版本中,你可以將編輯器從主窗口移到自己的輕量級(jí)窗口中。對(duì)一個(gè)窗口中的編輯器所做的更改會(huì)立即應(yīng)用到打開編輯器的所有其他窗口。創(chuàng)建浮動(dòng)編輯器窗口的最簡單方法是將
    的頭像 發(fā)表于 12-10 15:56 ?1498次閱讀
    VS Code 1.85發(fā)布,新增浮動(dòng)<b class='flag-5'>編輯器</b>窗口

    linux怎么執(zhí)行vim編輯的程序

    在Linux中,你可以通過以下步驟執(zhí)行Vim編輯器中編寫的程序: 打開終端或命令行界面。 使用Vim編輯器打開你的程序文件。假設(shè)你的程序文件名為"program.c",可以使用以下命令打開文件并進(jìn)
    的頭像 發(fā)表于 11-26 15:45 ?867次閱讀

    vim編輯器的三種模式分別是什么

    Vim編輯器具有三種模式,分別是: 命令模式(Command Mode):這是Vim的默認(rèn)模式,也是啟動(dòng)后的初始模式。在該模式下,用戶不能直接編輯文件內(nèi)容,而是可以使用命令對(duì)文件進(jìn)行操作。這些命令
    的頭像 發(fā)表于 11-26 15:37 ?6203次閱讀

    一分鐘帶你了解TSMaster小程序編輯代碼智能提示功能

    本文給大家?guī)鞹SMaster小程序編輯的新功能,其中主要包含:代碼編輯智能提示功能、可用外部代碼編輯器編輯小程序代碼并同步。本文關(guān)鍵字:C小程序、Python小程序、代碼智能提示、外
    的頭像 發(fā)表于 10-28 08:22 ?1548次閱讀
    一分鐘帶你了解TSMaster小程序<b class='flag-5'>編輯</b>代碼智能提示功能

    OpenHarmony 的js引擎用的是方舟編譯

    OpenHarmony 的js引擎用的是方舟編譯嗎?方舟編譯不是用來編譯嗎?
    發(fā)表于 10-09 09:32

    keil的編輯器時(shí)打中文會(huì)亂碼怎么解決?

    我在使用keil的編輯器時(shí),打中文會(huì)亂碼,英文沒有問題,有什么解決辦法嗎?
    發(fā)表于 10-07 08:20