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