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

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

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

開發(fā)者希望恢復(fù)GCC的Java前端

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2023-01-11 15:27 ? 次閱讀

繼 GCC Rust 與 Modula-2 前端合并后,開發(fā)人員希望恢復(fù) GNU Compiler Collection (GCC) Java front-end,GCJ。一直以來,獨(dú)立開發(fā)人員 Max Downey Twiss 都在致力于通過各種修復(fù)來恢復(fù) GCJ。

早在 2016 年,GCC 編譯器就因?yàn)闊o人維護(hù)而放棄了對(duì) Java/GCJ 的支持。GCC Java 支持由于缺乏維護(hù)而被刪除,并且由于已經(jīng)有許多自由軟件 Java 實(shí)現(xiàn)而沒有引起太多關(guān)注。

根據(jù)介紹,鑒于現(xiàn)在還有其他 Java 字節(jié)碼編譯器和一個(gè)免費(fèi)的 Java 運(yùn)行時(shí)庫,Max 主要將精力放在了專注于使 GCJ 成為一個(gè)免費(fèi)的 Java 機(jī)器碼編譯器上。他希望用 OpenJDK 替換 Classpath,并專注于針對(duì)機(jī)器碼的 GCJ。

現(xiàn)在,我們有了許多拼圖碎片。我們有大量的 free Java 字節(jié)碼編譯器,以及免費(fèi)的運(yùn)行時(shí)庫。唯一缺少的是一個(gè)免費(fèi)的機(jī)器碼編譯器,而 GCJ 曾經(jīng)是,現(xiàn)在也是。我計(jì)劃用 OpenJDK 取代 Classpath,并在 GCJ 的機(jī)器碼方面加倍努力,放棄 bytecode 和 interpreted 的支持。

1090e5ba-90e9-11ed-bfe3-dac502259ad0.png

不過目前的情況是,Max 所提交的補(bǔ)丁系列由于 1dedc12d186a110854537e1279b4e6c29f2df35a 造成的回歸,而導(dǎo)致最后的 link 失敗。且他一直無法解決該問題,但他還是決定將這個(gè)補(bǔ)丁系列發(fā)布出來,以獲得反饋和幫助。

除了試圖讓 GCJ 進(jìn)入正軌外,Max 還希望能照顧到它的維護(hù)并至少保持與先前刪除的 Java 前端相似的功能級(jí)別。

審核編輯 :李倩

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

    關(guān)注

    19

    文章

    2952

    瀏覽量

    104485
  • 編譯器
    +關(guān)注

    關(guān)注

    1

    文章

    1617

    瀏覽量

    49016
  • 開發(fā)者
    +關(guān)注

    關(guān)注

    1

    文章

    547

    瀏覽量

    16970

原文標(biāo)題:開發(fā)者希望恢復(fù)GCC的Java前端

文章出處:【微信號(hào):OSC開源社區(qū),微信公眾號(hào):OSC開源社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    KaihongOS 4.1.2開發(fā)者預(yù)覽版正式上線,誠(chéng)邀開發(fā)者免費(fèi)試用!

    深開鴻在2024開放原子開源生態(tài)大會(huì)上正式宣布KaihongOS4.1.2開發(fā)者預(yù)覽版全面上線,并向全球開發(fā)者開放免費(fèi)下載。作為KaihongOS不斷創(chuàng)新與發(fā)展的重要里程碑,此次預(yù)覽版為開發(fā)者提供了
    的頭像 發(fā)表于 09-28 08:07 ?272次閱讀
    KaihongOS 4.1.2<b class='flag-5'>開發(fā)者</b>預(yù)覽版正式上線,誠(chéng)邀<b class='flag-5'>開發(fā)者</b>免費(fèi)試用!

    KaihongOS 4.1.2開發(fā)者預(yù)覽版正式上線,誠(chéng)邀開發(fā)者免費(fèi)試用!

    今日,深開鴻在2024開放原子開源生態(tài)大會(huì)上正式宣布KaihongOS 4.1.2開發(fā)者預(yù)覽版全面上線,并向全球開發(fā)者開放免費(fèi)下載。作為KaihongOS不斷創(chuàng)新與發(fā)展的重要里程碑,此次預(yù)覽版為
    的頭像 發(fā)表于 09-26 15:59 ?391次閱讀

    Android 15的首個(gè)開發(fā)者預(yù)覽版現(xiàn)已發(fā)布

    Android 15 的首個(gè)開發(fā)者預(yù)覽版現(xiàn)已發(fā)布,以便各位開發(fā)者能與我們通力協(xié)作,打造更優(yōu)秀的 Android 平臺(tái)。
    的頭像 發(fā)表于 03-12 14:16 ?811次閱讀
    Android 15的首個(gè)<b class='flag-5'>開發(fā)者</b>預(yù)覽版現(xiàn)已發(fā)布

    源碼開放,開發(fā)者手機(jī) buff 疊滿

    開發(fā)者手機(jī)開源代碼編譯指導(dǎo) 編譯環(huán)境建議: ubuntu20.04 Linux 系統(tǒng)內(nèi)存:最低 16G Pyhon 3.8 安裝必要工具: sudo apt-get update sudo
    發(fā)表于 03-04 14:29

    鴻蒙開發(fā)者預(yù)覽版如何?

    在24年的華為鴻蒙發(fā)布會(huì)中表示。預(yù)覽版已經(jīng)向開發(fā)者開放申請(qǐng),首批支持的機(jī)型有三款分別為華為 Mate 60、華為Mate 60 Pro、華為Mate X5。 其HarmonyOS NEXT去除
    發(fā)表于 02-17 21:54

    鴻蒙系統(tǒng)優(yōu)缺點(diǎn),能否作為開發(fā)者選擇

    星河版已經(jīng)是純血鴻蒙,但是它的發(fā)展一些周期。生態(tài)圈的建立難度大,各大廠商加入鴻蒙原生開發(fā)需要時(shí)間累積。 鴻蒙開發(fā)人才空缺,由于鴻蒙作為一款新型的系統(tǒng),程序員們都是從0學(xué)起。所以市面上很少有鴻蒙開發(fā)者
    發(fā)表于 02-16 21:00

    華為宣布HarmonyOS NEXT鴻蒙星河版開發(fā)者預(yù)覽面向開發(fā)者開放申請(qǐng)

    華為宣布HarmonyOS NEXT鴻蒙星河版開發(fā)者預(yù)覽面向開發(fā)者開放申請(qǐng),這意味著鴻蒙生態(tài)進(jìn)入第二階段,將加速千行百業(yè)的應(yīng)用鴻蒙化。
    的頭像 發(fā)表于 01-29 16:42 ?1344次閱讀
    華為宣布HarmonyOS NEXT鴻蒙星河版<b class='flag-5'>開發(fā)者</b>預(yù)覽面向<b class='flag-5'>開發(fā)者</b>開放申請(qǐng)

    您有一份OpenHarmony開發(fā)者論壇2023年度總結(jié),請(qǐng)查收~

    ,OpenHarmony 開發(fā)者論壇也整理不同的榜單,讓更多的人看到這些優(yōu)秀的貢獻(xiàn)。也為這些貢獻(xiàn)突出的各位開發(fā)者準(zhǔn)備了一些周邊禮品,以表謝意。希望我們能一起把 OpenHarmony
    發(fā)表于 01-26 17:27

    web前端開發(fā)前端開發(fā)的區(qū)別

    Web前端開發(fā)前端開發(fā)是兩個(gè)相似但略有不同的概念。本文將詳細(xì)討論這兩之間的區(qū)別。 定義和范圍: Web
    的頭像 發(fā)表于 01-18 09:54 ?3196次閱讀

    安霸發(fā)布前端AI開發(fā)者平臺(tái)Cooper

    在2024年的國(guó)際消費(fèi)電子展(CES)上,Ambarella(安霸)發(fā)布了一項(xiàng)革命性的技術(shù)——業(yè)界領(lǐng)先的Cooper開發(fā)者平臺(tái)。Cooper平臺(tái)不僅集成了軟件、硬件和先進(jìn)的AI模型優(yōu)化技術(shù),還為安霸的全系列AI芯片產(chǎn)品組合提供了強(qiáng)大的支持。
    的頭像 發(fā)表于 01-12 17:35 ?1110次閱讀

    大咖云集,2023 開放原子開發(fā)者大會(huì)助力開發(fā)者實(shí)現(xiàn)夢(mèng)想

    ? ? 12 月 16 日,以“一切為了開發(fā)者”為主題的開放原子開發(fā)者大會(huì)在無錫開幕。大會(huì)聚焦大模型、云原生、前端、自動(dòng)駕駛、物聯(lián)網(wǎng)、開源治理與開發(fā)者運(yùn)營(yíng)等多內(nèi)容,匯聚頂尖開源人才,解
    的頭像 發(fā)表于 12-22 09:57 ?819次閱讀
    大咖云集,2023 開放原子<b class='flag-5'>開發(fā)者</b>大會(huì)助力<b class='flag-5'>開發(fā)者</b>實(shí)現(xiàn)夢(mèng)想

    大咖云集,2023開放原子開發(fā)者大會(huì)助力開發(fā)者實(shí)現(xiàn)夢(mèng)想

    12月16日,以“一切為了開發(fā)者”為主題的開放原子開發(fā)者大會(huì)在無錫開幕。大會(huì)聚焦大模型、云原生、前端、自動(dòng)駕駛、物聯(lián)網(wǎng)、開源治理與開發(fā)者運(yùn)營(yíng)等多內(nèi)容,匯聚頂尖開源人才,解決行業(yè)發(fā)展的技
    的頭像 發(fā)表于 12-18 16:05 ?496次閱讀

    開發(fā)者說】開發(fā)案例:使用canvas實(shí)現(xiàn)圖表系列之折線圖

    】,即可獲得投稿渠道。期待你們的分享~ 由于對(duì)HarmonyOS的興趣與開發(fā)需求,我已經(jīng)打卡學(xué)習(xí)ArkTS語言28天了。在模擬開發(fā)歷史項(xiàng)目的時(shí)候,會(huì)經(jīng)常需要使用到圖表這類樣式展示,我決定結(jié)合之前學(xué)習(xí)的canvas繪畫知識(shí),自己寫一個(gè)折線圖組件,
    的頭像 發(fā)表于 12-13 16:05 ?575次閱讀
    【<b class='flag-5'>開發(fā)者</b>說】<b class='flag-5'>開發(fā)</b>案例:使用canvas實(shí)現(xiàn)圖表系列之折線圖

    歡迎加入飛騰派開發(fā)者社區(qū),感謝每一位開發(fā)者

    希望更多的生態(tài)廠商能入駐電子發(fā)燒友論壇,一起賦能開發(fā)者,共筑繁榮社區(qū)生態(tài)! 關(guān)于飛騰: 飛騰信息技術(shù)有限公司是國(guó)內(nèi)領(lǐng)先的自主核心芯片提供商,致力于飛騰系列國(guó)產(chǎn)高性能、低功耗通用計(jì)算微處理器的設(shè)計(jì)研發(fā)
    發(fā)表于 12-11 16:11

    TUYA開發(fā)者大會(huì)(蘇州)盛大開幕,涂鴉智能攜手全球開發(fā)者共建IoT新生態(tài)

    11月28日,TUYA開發(fā)者大會(huì)在蘇州盛大舉行,此次大會(huì)以“智融創(chuàng)新,智賦姑蘇”為主題,涂鴉智能攜手來自全球各地的品牌制造商、平臺(tái)產(chǎn)品服務(wù)商、系統(tǒng)集成商、地產(chǎn)商以及人工智能企業(yè)等,為開發(fā)者們分享了
    的頭像 發(fā)表于 12-08 15:49 ?827次閱讀
    TUYA<b class='flag-5'>開發(fā)者</b>大會(huì)(蘇州)盛大開幕,涂鴉智能攜手全球<b class='flag-5'>開發(fā)者</b>共建IoT新生態(tài)