五年磨一劍,華為倉頡程式語言正式發佈

華為在 2024 年 6 月 21 日的華為開發者大會上,華為終端 BG 軟體部總裁龔體正式官宣了華為自研倉頡程式語言,並行布了 HarmonyOS NEXT 倉頡語言開發者預覽版。

倉頡程式語言檔案後綴名為.cj, 以下是第一個入門程式碼輸出:你好,倉頡


倉頡程式語言的名字來自 “倉頡造字”。

倉頡(約公元前2650年)是中國古代傳說中的人物,據說是黃帝的史官,他被認為是漢字的創造者。

倉頡造字是中國古代傳說中的一個重要故事,講述的是倉頡創造漢字的過程。

《荀子・解蔽》稱:“好書者眾矣,而倉頡獨傳者壹也”,該名字也是代表了團隊成員對於倉頡程式語言的寄託,希望該語言能夠被廣大開發者喜愛,並且廣為流傳。

這是華為首次公開發佈倉頡程式語言。


龔體表示:“2019 年,倉頡程式語言項目在華為誕生,歷經 5 年研發沉澱,大量研發投入,今日終於和全球開發者見面。倉頡程式語言通過現代語言特性的整合、全方位的編譯最佳化和執行階段實現、以及開箱即用的 IDE 工具鏈支援,為開發者打造友好開發體驗和卓越程序性能。”

倉頡程式語言的發佈,標誌著其正式融入鴻蒙生態,為開發者提供了一個全新的程式設計平台。在這裡,開發者可以享受到更加友好的開發體驗和卓越的程序性能,共同推動鴻蒙生態的繁榮發展。

倉頡程式語言入門

1、你好,倉頡


2、識別碼


3、變數


4、類型


5、表示式


6、程序結構


7、函數定義


8、列舉


9、結構體


10、類


11、介面與擴展


12、異常處理


13、並行程式設計


14、跨語言互操作


15、宏


(程式設計奇點)