想替代 C 的 Zig 語(yǔ)言成立了基金會(huì)
Zig 語(yǔ)言官方宣布成立 Zig 軟件基金會(huì)(Zig Software Foundation,ZSF)。
Zig 是一門通用編程語(yǔ)言,專為穩(wěn)定性、可維護(hù)性和性能而設(shè)計(jì),追求替代 C 語(yǔ)言在系統(tǒng)編程上的最佳地位。Zig 具有以下值得關(guān)注的特性:
-
手動(dòng)管理內(nèi)存
與 C 語(yǔ)言競(jìng)爭(zhēng)而非依賴它,Zig 標(biāo)準(zhǔn)庫(kù)不依賴于 libc
輕量而簡(jiǎn)單,專注于調(diào)試應(yīng)用而不是調(diào)試編程語(yǔ)言的知識(shí)
新的錯(cuò)誤處理方法,與編寫良好的 C 語(yǔ)言錯(cuò)誤處理類似,但減少了很多冗余
調(diào)試模式下優(yōu)化了快速編譯時(shí)間,并在不確定行為發(fā)生時(shí)使用堆棧跟蹤崩潰
ReleaseFast 模式和 ReleaseSafe 模式
泛型數(shù)據(jù)結(jié)構(gòu)和函數(shù)
通過協(xié)程實(shí)現(xiàn)并發(fā)
導(dǎo)入 .h 頭文件并直接使用 C 語(yǔ)言的類型、變量和函數(shù)
導(dǎo)出要依賴 C 語(yǔ)言代碼的函數(shù),變量和類型,自動(dòng)生成 .h 頭文件
可選類型而非空指針
主要使用交叉編譯
官方公告中還宣布任命 Loris Cro 為 ZSF 社區(qū)副總裁,他的職責(zé)是提高社區(qū)的接受度和參與度、尋求公司捐款,并找到公共研發(fā)資金和計(jì)劃。
同時(shí) Zig 項(xiàng)目主頁(yè)上也多出了基金會(huì)主頁(yè):https://ziglang.org/zsf。官方表示 ZSF 保持開放式運(yùn)營(yíng),也就是做一種開源業(yè)務(wù),在 ZSF 主頁(yè)上可以查看到財(cái)務(wù)詳細(xì)信息、董事會(huì)會(huì)議記錄以及所有常規(guī)記錄。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識(shí)百科