Guten tag
以 C 程式語言為競爭目標的 Zig,主打更安全、更少的記憶體需求以及更快的速度。最近開始獲得許多人的關注,尤其是本期介紹的 Bun 專案,讓更多人知道了 Zig 的厲害之處。繼續往下讀您就知道了!
🆕科技消息
全職開源工作
Zig 程式語言之父 Andrew Kelley 接受 Podcast 節目 CORECURSIVE 訪問,談及開發 Zig 程式語言的來由,以及全職投入開源的可能,值得一聽。
🤖開源專案
Bun
Bun 是一個打算成為打包、轉譯與安裝和執行 JavaScript/TypeScript 專案的三位一體執行環境。從頭開始打造的 Bun,專注於將快速啟動、高效能和高度整合工具結合,期許成為原有 node 與 deno 的另一種選擇。
Mach
以資料與工具為導向的遊戲引擎 Mach,目前還是處於早期開發階段,專案的期許是開發者能夠以元件組合來開發遊戲,並以 Unity/Unreal 為競爭目標。
ZLS
ZLS 是一個為了 Zig 程式語言而實作的語言伺服器,只要安裝在支援語言伺服器協定的編輯器上,使用者就可以享受到程式碼補完、遊走程式碼各種符號與函式定義等各種功能。
Aro
Aro 是一個以 Zig 程式語言撰寫的 C 語言編譯器,以更快的編譯速度以及更少的記憶體為目標。目前仍在實驗階段,已經有前置處理、解析和語法處理功能。