站長(zhǎng)之家(ChinaZ.com) 6月21日 消息:在今日的華為開發(fā)者大會(huì)2024上,華為終端BG軟件部總裁龔體發(fā)表了重要演講,向全球開發(fā)者正式介紹了華為自研的倉(cāng)頡編程語(yǔ)言,并發(fā)布了HarmonyOS NEXT倉(cāng)頡語(yǔ)言開發(fā)者預(yù)覽版。這是華為首次公開發(fā)布倉(cāng)頡編程語(yǔ)言,標(biāo)志著其在編程語(yǔ)言領(lǐng)域的重要突破。
據(jù)悉,倉(cāng)頡編程語(yǔ)言項(xiàng)目于2019年在華為誕生,歷經(jīng)5年的研發(fā),終于在今天與全球開發(fā)者見面。該語(yǔ)言通過現(xiàn)代語(yǔ)言特性的集成、全方位的編譯優(yōu)化和運(yùn)行時(shí)實(shí)現(xiàn),以及開箱即用的IDE工具鏈支持,為開發(fā)者打造了友好的開發(fā)體驗(yàn)和卓越的程序性能。
倉(cāng)頡編程語(yǔ)言是一款面向全場(chǎng)景智能的新一代編程語(yǔ)言,具有原生智能化、天生全場(chǎng)景、高性能和強(qiáng)安全等特性。
**原生智能化**:內(nèi)嵌AgentDSL的編程框架,自然語(yǔ)言與編程語(yǔ)言有機(jī)融合;通過多Agent協(xié)同,簡(jiǎn)化符號(hào)表達(dá)和模式自由組合,支持各類智能應(yīng)用開發(fā)。
**天生全場(chǎng)景**:輕量化可縮放運(yùn)行時(shí),模塊化分層設(shè)計(jì),即使內(nèi)存很小也能運(yùn)行;全場(chǎng)景領(lǐng)域擴(kuò)展,元編程和eDSL技術(shù),支持面向領(lǐng)域聲明式開發(fā)。
**高性能**:倉(cāng)頡編程語(yǔ)言采用全并發(fā)GC,使應(yīng)用線程更流暢,響應(yīng)更快;輕量化線程設(shè)計(jì)提升了并發(fā)性能,減少了開銷。
**強(qiáng)安全**:安全DNA融入倉(cāng)頡編程語(yǔ)言設(shè)計(jì),幫助開發(fā)者專注于業(yè)務(wù)邏輯,避免過多的防御性編程,使編碼即安全,漏洞無(wú)處藏。
在鴻蒙原生應(yīng)用的開發(fā)中,ArkTS語(yǔ)言已經(jīng)被廣泛使用,支持聲明式UI和一次開發(fā)多端部署。倉(cāng)頡語(yǔ)言作為面向未來(lái)的新一代編程語(yǔ)言,已經(jīng)完成了設(shè)計(jì)與實(shí)現(xiàn),并啟動(dòng)了開發(fā)者預(yù)覽。未來(lái),倉(cāng)頡語(yǔ)言將與ArkTS共同發(fā)展,為鴻蒙原生應(yīng)用開發(fā)者提供極致高效的開發(fā)體驗(yàn)。
(舉報(bào))