在今天舉行的華為開(kāi)發(fā)者大會(huì)2025上,華為正式宣布倉(cāng)頡編程語(yǔ)言開(kāi)源,開(kāi)源內(nèi)容包括編譯器、運(yùn)行時(shí)和標(biāo)準(zhǔn)庫(kù),將于7月30日正式上線(xiàn)。
據(jù)了解,在去年的華為開(kāi)發(fā)者大會(huì)上,華為官宣自研倉(cāng)頡編程語(yǔ)言,并發(fā)布HarmonyOS NEXT倉(cāng)頡語(yǔ)言開(kāi)發(fā)者預(yù)覽版。
倉(cāng)頡編程語(yǔ)言項(xiàng)目于2019年在華為誕生,這是歷經(jīng)5年打造的一款面向全場(chǎng)景智能的新一代編程語(yǔ)言,主打原生智能化、天生全場(chǎng)景、高性能、強(qiáng)安全。
倉(cāng)頡編程語(yǔ)言通過(guò)現(xiàn)代語(yǔ)言特性的集成、全方位的編譯優(yōu)化和運(yùn)行時(shí)實(shí)現(xiàn)、以及開(kāi)箱即用的IDE工具鏈支持,為開(kāi)發(fā)者打造友好開(kāi)發(fā)體驗(yàn)和卓越程序性能。
具體特性如下:
原生智能化
內(nèi)嵌AgentDSL的編程框架,自然語(yǔ)言&編程語(yǔ)言有機(jī)融合;多Agent協(xié)同,簡(jiǎn)化符號(hào)表達(dá),模式自由組合,支持各類(lèi)智能應(yīng)用開(kāi)發(fā)。
天生全場(chǎng)景
輕量化可縮放運(yùn)行時(shí),模塊化分層設(shè)計(jì),內(nèi)存再小也能裝得下;全場(chǎng)景領(lǐng)域擴(kuò)展,元編程和eDSL技術(shù),支持面向領(lǐng)域聲明式開(kāi)發(fā)。
高性能
倉(cāng)頡編程語(yǔ)言采用全并發(fā)GC ,應(yīng)用線(xiàn)程更流暢,響應(yīng)更快。輕量化線(xiàn)程,并發(fā)性能更好,開(kāi)銷(xiāo)更少。
強(qiáng)安全
安全DNA融入倉(cāng)頡編程語(yǔ)言設(shè)計(jì),幫助開(kāi)發(fā)者專(zhuān)注于業(yè)務(wù)邏輯,免于將太多精力投入到防御性編程中,編碼即安全,漏洞無(wú)處藏。