來源:EXPreview 2024年6月21日,在華為開發者大會2024(HDC.2024)大會開始前夕,華為自研的“倉頡”編程語言正式亮相,相關官網也正式上線。據官網首頁介紹,倉頡編程語言是一款“面相全場景智能的新一代編程語言”,主打“原生智能化”、“天生全場景”、“高性能”和“強安全”,且已融入鴻蒙生態,為開發者提供良好的開發編程體驗。 ![]() 官網首頁還詳細介紹了倉頡編程語言的特點:“原生智能化”指的是通過內嵌AgentDSL編程框架,使自然語言和編程語言有機融合,同時利用多Agent協同,簡化編程過程中的符號表達,使多種模式自由組合,支持各類智能應用的開發;“天生全場景”則是指輕量化可縮放運行時,并將分層設計模塊化,讓再小的內存也能裝得下程序,另外還能向全領域擴展,支持元編程和eDSL技術,以及面向領域聲明式開發。 至于“高性能”,則是意味著終端場景首款全并發GC,能讓應用線程更流暢,響應更快,同時輕量化線程的并發性能更好,性能開銷更少;最后的“強安全”指倉頡編程語言本身已有相關的安全性設計,無需投入太多精力到防御性編程當中,編碼即安全。此外,倉頡編程語言相關的開發文檔也已經公布,目前包括了《倉頡編程語言白皮書》、《倉頡編程語言開發指南》和《倉頡編程語言規約》三部分,均可在倉頡編程語言官網中查閱,部分頁面仍在更新中,感興趣的開發者可持續關注。 |