今年 6 月 21 日的華為開發(fā)者大會(huì)(HDC)正式公開介紹了華為自研的通用編程語言:倉頡編程語言,并發(fā)布了 HarmonyOS NEXT 倉頡語言開發(fā)者預(yù)覽版,開發(fā)者可以使用倉頡開發(fā)鴻蒙原生應(yīng)用。

時(shí)隔四個(gè)月,依據(jù)倉頡編程語言社區(qū)建設(shè)規(guī)劃,倉頡編程語言官網(wǎng)于今天(2024 年 10 月 30 日 10:08)正式公開上線,首個(gè)公測版本開放下載。
中文官網(wǎng)地址:https://cangjie-lang.cn/
英文官網(wǎng)地址:https://cangjie-lang.cn/en
本次倉頡編程語言官網(wǎng)上線了首頁、在線體驗(yàn)、文檔、學(xué)習(xí)、下載、動(dòng)態(tài)以及三方庫共六個(gè)模塊。
首頁主要從倉頡語言的特征、倉頡語言的應(yīng)用場景、倉頡語言的成功案例、如何參與倉頡語言社區(qū)、倉頡語言的最新動(dòng)態(tài)以及合作伙伴為角度,讓開發(fā)者了解倉頡編程語言的發(fā)展概貌。

在線體驗(yàn)給開發(fā)者提供了快速體驗(yàn)倉頡語言的功能,開發(fā)者可以通過在線體驗(yàn)提供的預(yù)置代碼,簡單了解倉頡語言的程序結(jié)構(gòu),面向?qū)ο蟮拈_發(fā)范式、函數(shù)開發(fā)范式、多線程編程以及網(wǎng)絡(luò)編程,快速了解倉頡編程的概貌。

文檔模塊主要收錄并展示了《倉頡編程語言白皮書》、《倉頡編程語言語言規(guī)約》、開發(fā)指南、API、工具指南,入門指南(HarmonyOS NEXT 應(yīng)用開發(fā))共 6 篇官方標(biāo)準(zhǔn)文檔,讓開發(fā)者全方位了解倉頡編程語言,并方便開發(fā)者學(xué)習(xí)以及查閱。

學(xué)習(xí)模塊主要收錄并展示了倉頡編程語言相關(guān)的視頻課程、示例代碼、書籍以及技術(shù)文章,豐富開發(fā)者的學(xué)習(xí)資源和途徑。

下載模塊提供了倉頡編程語言的軟件包及 IDE 的下載以及安裝指南。倉頡編程語言提供三個(gè)版本通道(LTS、Beta 和 Dev),每個(gè)通道均提供可以在 Linux、Windows 以及 Mac 上安裝使用的軟件包與幫助開發(fā)者在 VScode 平臺(tái)上搭建開發(fā)環(huán)境的插件。

動(dòng)態(tài)模塊主要收錄并展示了倉頡編程語言社區(qū)最新動(dòng)態(tài),讓開發(fā)者了解倉頡編程語言的相關(guān)活動(dòng)和信息。

三方庫模塊主要展示了倉頡編程語言 TPC 倉庫以及 SIG 倉庫。TPC 倉庫中的三方庫功能基本完善并且有指定的維護(hù)者進(jìn)行維護(hù),SIG 倉庫中的三方庫正在孵化中。
華為官方表示,目前倉頡社區(qū)就已經(jīng)收到了超 2 萬名開發(fā)者的內(nèi)測申請(qǐng)。倉頡編程語言在工商銀行短信銀行系統(tǒng)、工商銀行手機(jī)銀行 Harmony OS NEXT App、中移信息磐基 Paas 平臺(tái)、京東 Harmony OS NEXT App、力扣 Harmony OS NEXT App、泛微公文交換系統(tǒng)、泛微 Emobile-10 Harmony OS NEXT App、科藍(lán)金融交易回溯系統(tǒng)、科藍(lán) Harmony OS NEXT 身份認(rèn)證組件等,10 + 商用場景獲得成功實(shí)踐。
此外,倉頡社區(qū)聯(lián)合寶蘭德、普元、金蝶天燕、東方通、享道出行等,共同公開了 100 + 三方庫。倉頡社區(qū)也收到了來自交通銀行、七貓、寧波銀行、興業(yè)銀行、前海新思路、屹通、大漢軟件、中創(chuàng)軟件等的合作邀請(qǐng),將共同探索倉頡編程語言的商用實(shí)踐以及生態(tài)建設(shè)。
