當前位置: 妍妍網 > 碼農

華為倉頡程式語言正式釋出,號稱新一代程式語言,Java、Python 瑟瑟發抖。。。

2024-07-06碼農

來源丨菜鳥教程(ID: runoob)

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

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

倉頡程式語言的名字來自 「 倉頡造字 」。

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

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

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

這是華為首次公開釋出倉頡程式語言。

龔體表示:「2019 年,倉頡程式語言計畫在華為誕生,歷經 5 年研發沈澱,大量研發投入,今日終於和全球開發者見面。 倉頡程式語言透過現代語言特性的集 成、全方位的編譯最佳化和執行 實作、以及開箱即用的 IDE 工具鏈支持,為開發 者打造友好開發體驗和卓越程式效能。

倉頡程式語言是一款面向全場景智慧的新一代程式語言,主打原生智慧化、天生全場景、高效能、強安全。

倉頡程式語言以其 「原生智慧化、天生全場景、高效能、強安全」的特點,重新定義了智慧編程的新標準。內嵌AgentDSL的編程框架,實作了自然語言與程式語言的有機融合,為智慧套用開發提供了無限可能。

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

倉頡程式語言入門

1、你好,倉頡

2、識別元

3、變量

4、型別

5、運算式

插播一條:如果你近期準備面試跳槽,點選 小程式刷題吧,共 2500+ 道,幾乎覆蓋了所有主流 Java 技術面試題。

6、程式結構

7、函式定義

8、列舉

9、結構體

10、類

插播一條:如果你近期準備面試跳槽,點選 小程式刷題吧,共 2500+ 道,幾乎覆蓋了所有主流 Java 技術面試題。

11、介面與擴充套件

12、例外處理

13、並行編程

14、跨語言互操作

15、宏

插播一條:如果你近期準備面試跳槽,點選 小程式刷題吧,共 2500+ 道,幾乎覆蓋了所有主流 Java 技術面試題。

參考資料:

倉頡編程:https://developer.huawei.com/consumer/cn/cangjie/

入門教程:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718903607800132

白皮書:https://developer.huawei.com/consumer/cn/doc/openharmony-cangjie/cj-wp-abstract