華為自研倉頡編程語言首次對外亮相 曆時5年研發

新浪科技訊 6月21日下午消息,在今日的華為開發者大會2024上,華為終端BG軟件部總裁龔體發表演講。

他在演講中向全球開發者介紹了華為自研倉頡編程語言,並發佈了HarmonyOS NEXT倉頡語言開發者預覽版。這是華為首次公開發佈倉頡編程語言。

據悉,2019年,倉頡編程語言項目在華為誕生,曆經5年研發,今日終於和全球開發者見面。倉頡編程語言通過現代語言特性的集成、全方位的編譯優化和運行時實現、以及開箱即用的IDE工具鏈支持,為開發者打造友好開發體驗和卓越程序性能。

據介紹,倉頡編程語言是一款面向全場景智能的新一代編程語言,主打原生智能化、天生全場景、高性能,強安全。

原生智能化:內嵌AgentDSL的編程框架,自然語言&編程語言有機融合;多Agent協同,簡化符號表達,模式自由組合,支持各類智能應用開發。

天生全場景:輕量化可縮放運行時,模塊化分層設計,內存再小也能裝得下;全場景領域擴展,元編程和eDSL技術,支持面向領域聲明式開發。

高性能:倉頡編程語言採用全併發 GC ,應用線程更流暢,響應更快。輕量化線程,併發性能更好,開銷更少。

強安全:安全DNA融入倉頡編程語言設計,幫助開發者專注於業務邏輯,免於將太多精力投入到防禦性編程中,編碼即安全,漏洞無處藏。

當前在鴻蒙原生應用的開發中,支持聲明式UI,一次開發、多端部署的ArkTS語言已經被廣泛使用。倉頡語言作為面向未來的新一代編程語言當前已經完成設計與實現並啟動了開發者預覽,未來將與ArkTS共同發展,為鴻蒙原生應用開發者提供極致高效的開發體驗。