D語言編譯器DMD開源了

2021-04-25 06:58:40 字數 685 閱讀 2432

自從2023年12月,walter設計開發d語言以來,d語言的編譯器dmd因為不開源,成了業界的詬病。walter曾經承諾,將開放源**。

偉大的walter bright在今天2023年3月5日下午18點40分(中國時間) 釋放出了d1和d2的前端和後端的源**!!開源協議為gpl1.0或者artistic license。後端協議看了看,有digital mars和symantec的版權。後端是單一使用者協議,不允許再次發布。

walter兌現了他的承諾!

感謝walter所做的工作!

可以使用dmc(digital mars c++ compiler)進行編譯。

分為win32,mac,linux三個版本。

經過試驗,我已經在windowsxp sp2下成功編譯出dmd的release版本!d前端後端約205個檔案!用c語言編寫。感嘆walter的獨具匠心,巧奪天工。

d將越來越好!

華為正式開源方舟編譯器,開源了,它真的開源了!

昨日,華為雲鯤鵬社群官網出現了華為方舟編譯器編譯工具,該 顯示方舟編譯器是基於gcc開發的交叉編譯器套件,它包括了c c fortran的前端,也包括了這些語言的庫 如libstdc libgcc等 hcc執行在x86 linux架構伺服器上,生成的二進位制執行在aarch64架構伺服器上。下午有人...

微軟開源C 編譯器

作者 jeff martin 譯者 陳晴陽 發布於 2014年4月8日 1 討論 豆瓣網twitter facebook linkedin 郵件分享更多0 稍後閱讀 我的閱讀清單 4 月3日,微軟向公眾發布了roslyn編譯器專案,該專案採用了apache開源許可協議。c 的創始人 anders h...

D語言中的編譯器指令(Pragma)

pragma pragma 標誌符 pragma 標誌符,表示式列表 pragma pragma identifier pragma identifier,expressionlist 編譯器指令用來給編譯器傳遞如何使用產品提供商對d的特殊擴充套件的資訊。指令以 結尾,它們可以影響一條語句 一塊語句...