日前,華為開發(fā)者大會上正式揭曉了自研倉頡編程語言,并發(fā)布了HarmonyOS NEXT倉頡語言開發(fā)者預覽版。這是華為首次公開發(fā)布倉頡編程語言。

據(jù)倉頡公眾號介紹,倉頡編程語言項目于2019年在華為誕生,歷經(jīng)5年研發(fā)沉淀,大量研發(fā)投入,終于和全球開發(fā)者見面。
倉頡編程語言通過現(xiàn)代語言特性的集成、全方位的編譯優(yōu)化和運行時實現(xiàn)、以及開箱即用的IDE工具鏈支持,為開發(fā)者打造友好開發(fā)體驗和卓越程序性能。

官方表示,倉頡編程語言是一款面向全場景智能的新一代編程語言,主打原生智能化、天生全場景、高性能、強安全。
原生智能化:內(nèi)嵌AgentDSL的編程框架,自然語言&編程語言有機融合;多Agent協(xié)同,簡化符號表達,模式自由組合,支持各類智能應(yīng)用開發(fā)。
天生全場景:輕量化可縮放運行時,模塊化分層設(shè)計,內(nèi)存再小也能裝得下;全場景領(lǐng)域擴展,元編程和eDSL技術(shù),支持面向領(lǐng)域聲明式開發(fā)。
高性能:倉頡編程語言采用全并發(fā)GC ,應(yīng)用線程更流暢,響應(yīng)更快。輕量化線程,并發(fā)性能更好,開銷更少。
強安全:安全DNA融入倉頡編程語言設(shè)計,幫助開發(fā)者專注于業(yè)務(wù)邏輯,免于將太多精力投入到防御性編程中,編碼即安全,漏洞無處藏。

倉頡語言的成功研發(fā),表明我國具備了現(xiàn)代通用編程語言設(shè)計和先進編譯器研制的核心技術(shù)能力。華為倉頡的特點是簡單、易上手,更加適合國人開發(fā)。并且,倉頡語言的問世,也是為了更好的輔助華為鴻蒙、歐拉等操作系統(tǒng)的開發(fā)。
目前,華為也已經(jīng)申請注冊了“華為倉頡”、“倉頡語言”等商標,分類包括科學儀器、設(shè)計研究等,而部分“倉頡”商標則還在駁回復審、注冊申請的階段。

不僅是商標,相關(guān)專利也已進行全面布局。

從倉頡這個名字,以及“倉頡造字”這段國人耳熟能詳?shù)墓适?,不難看出華為對這一語言的信心,以及對它寄予的希望。

【聲明】部分資料&圖片來源網(wǎng)絡(luò),版權(quán)歸屬原作者,本次引用屬于知識分享,如有不妥,請后臺聯(lián)系我們修改或刪除,謝謝!
浙公網(wǎng)安備33020002001156號