首頁 > 娛樂資訊 > 時尚動態 > 華爲自研編程語言「倉頡」開啓內測

華爲自研編程語言「倉頡」開啓內測

來源:時尚冬    閱讀: 2.96W 次
字號:

用手機掃描二維碼 在手機上繼續觀看

手機查看

華爲自研編程語言「倉頡」開啓內測,華爲2022年將推出自研的編程語言倉頡,將鴻蒙和歐拉在應用開發生態上進行打通,拓展系統的可能性。華爲自研編程語言「倉頡」開啓內測。

華爲自研編程語言「倉頡」開啓內測1

備受關注的華爲自研編程語言「倉頡」,又火上熱搜了。

這次是因爲「倉頡」正式開啓了內測,目前已經有部分開發者拿到源代碼。

前不久,華爲編程語言實驗室發佈了一份“新語言試用報名-202203”問卷,正式徵集一小批開發者對「倉頡」編程語言進行小範圍測試。

從問卷內容來看,開發者們需要填寫Gitee主頁、職業和公司等信息,然後等待郵件通知。

華爲自研編程語言「倉頡」開啓內測

現在,隨着更多細節被透露出來,之前對於「倉頡」猜測的一些傳言,也有了明確的答案。

英文名Cangjie,並非中文編程

事實上,早在去年10月,華爲官方就明確透露過“將發佈自研鴻蒙編程語言”。

對此,華爲消費者業務軟件部總裁龔體表示,它將“爲鴻蒙生態基礎設施建設補上最後一環”。

同時,華爲也已經申請註冊了“華爲倉頡”、“倉頡語言”等商標,分類包括科學儀器、設計研究等,而部分“倉頡”商標則還在駁回複審、註冊申請的階段。

這裏看到華爲還註冊了一個叫“倉傑”的商標,目前也已經通過申請(手動狗頭):

華爲自研編程語言「倉頡」開啓內測 第2張

△圖源@企查查APP

時間來到今年3月份。

隨着內測的開啓,部分開發者在拿到「倉頡」的源代碼後,也對此前漫天飛的猜測和傳言進行了一些迴應。

其一,「倉頡」的英文名就是Cangjie,而不是此前傳聞的“char”。

當時華爲被曝研發「倉頡」後,知乎就傳出過這門編程語言英文名是“char”的消息:

目前這個傳聞已經被闢謠。

其二,「倉頡」不是中文編程,也不存在所謂的“套殼”。

據知乎一位匿名用戶表示,體驗後發現「倉頡」編程語言“跟中文半點關係沒有”,語法類似go+java。

華爲自研編程語言「倉頡」開啓內測 第3張

其實,現在隨手一搜還是能搜到一大堆關於「倉頡」是中文編程的假消息……

其三,之所以還在內測,是因爲包括團隊和內測成員都還在改進代碼。

嗯,問就是還在修bug(手動狗頭)。

但其實,大家最好奇的還是「倉頡」這門編程語言究竟長啥樣。

事實上,此前華爲編程語言實驗室主任、南京大學馮新宇教授,已經開設過一門關於《編程語言的設計和實現》的課程,目前華爲官方已放出B站視頻。

華爲官方開設過編程語言課程

在講座一開始,馮教授就透露了自己目前進行的一些工作。

具體來說,學術上的研究主要包括PL理論及應用等,而工業方面的研究,則主要是帶領華爲編程語言實驗室進行工業編程語言的設計和實現:

華爲自研編程語言「倉頡」開啓內測 第4張

在馮新宇教授給出的課件中可以看見,目前的編程語言類型主要可以分爲以下幾種,其中着重提到了平臺型語言:

像C#、Go、Swift這些開源編程語言,也都是由像谷歌、微軟和蘋果這樣的公司自己投入去做的`,以此掌控語言的技術演進策略和方向。

但華爲「倉頡」究竟是一門怎樣的語言,目前還有待官方正式公開信息。

華爲自研編程語言「倉頡」開啓內測2

16日,華爲編程語言實驗室發佈了一份“新語言試用報名-202203”問卷,面向部分開發者發佈了華爲新語言的試用報名問卷,開發者們需要填寫Gitee主頁、職業和公司等信息,然後等待郵件通知。

同時,在問卷填寫完成後,將通過郵件進行後續信息的通知。根據華爲此前公佈的內容來看,這款“新語言”,指的應該就是華爲在2021年開發者大會上,公佈的自研編程語言“倉頡”。

華爲自研編程語言「倉頡」開啓內測 第5張

華爲副總裁、計算產品線總裁鄧泰華曾2021年 9 月在接受採訪時表示,倉頡是華爲根據HarmonyOS量身打造的編程語言,華爲2022年將推出自研的編程語言倉頡,將鴻蒙和歐拉在應用開發生態上進行打通,拓展系統的可能性。華爲消費者業務軟件部總裁龔體表示,它將“爲鴻蒙生態基礎設施建設補上最後一環”。

華爲自研編程語言「倉頡」開啓內測 第6張

隨着內測的開啓,部分開發者在拿到「倉頡」的源代碼後,在網上對之前各種謠言進行了迴應和澄清:

第一,不是中文編程;

第二,不存在所謂的“套殼”;

第三,內測的原因歸根結底還是正在改進。

第四,“倉頡”的英文名是直譯“Cangjie”,不是“char”。

我們國家也應該有自己的編程語言了…

蘋果有Swift;

谷歌有Dart;

微軟有 TypeScript,它的作者安德斯·海爾斯伯格,是C#的首席架構師;

連小小捷克的JetBrian“噴氣腦”公司搞的Kotlin,這貨上天入地無所不能,是我目前知道的應用範圍最廣泛的語言……還有Julia近來也是掀起一股熱潮……我們國家也應該有自己的編程語言了…

9月初,微博博主“IT工程師”爆料華爲正在研發自主編程語言“倉頡”,由南京大學的計算機科學與技術系博士生導師——馮新宇領銜開發。

華爲自研編程語言並非祕密,華爲在編譯器與編程語言方面早有動作。

方舟編譯器,就是華爲在編譯器方向的研究成果之一。

2019年8月31日,華爲在開源平臺上放出了方舟編譯器的源代碼,這是華爲首個完全自主研發的編譯器平臺。

華爲自研編程語言「倉頡」開啓內測 第7張

早前,在谷歌對華爲封鎖GMS的時候,華爲以“先見之明”在制裁不久後就發佈了HMS,如今HMS全球開發者已經達到180萬,華爲應用市場APP Galley全球活躍用戶也達到了4.9億,應用分發量達到2610億,成爲全球第三的應用商店。

讓我們一起期待正式公佈的那一天吧!

華爲自研編程語言「倉頡」開啓內測3

華爲編程語言實驗室,面向部分開發者發佈了心得語言試用報名的問卷。在完成問卷的填寫後,會根據郵件進行後續信息的通知。

早在2020年9月的時候,有微博博主就曝光了,華爲正在研發自主編程語「倉頡」,帶領整個團隊的是南京大學的博士導師馮新宇。在20年的時候就網傳「倉頡」是爲了鴻蒙來的。

如今消息已經證實,確實「倉頡」是根據鴻蒙HarmonyOS量身打造的編程語言,通過「倉頡」鴻蒙和歐拉在應用開發生態上進行打通。

華爲自研編程語言「倉頡」開啓內測 第8張

基於上面消息網友展開了廣泛討論,其中有一個網友說中文編程語言如果推廣開,可以降低編程的門檻,這是好事。但是其他網友炸鍋了:

也就是有網友認爲我國編程語言是中文的,中文編程語言可以降低編程門檻。持反對意見的網友覺得“你學好中文了,你會寫書寫作文?”。

華爲自研編程語言「倉頡」開啓內測 第9張

但是有一些表示自己是倉頡內測成員的網友來闢謠了。已經簽訂保密條款限制,目前只允許闢謠。首先非中文編程,從掌握的代碼的來看也不存在網傳的“套殼”。內側的根本原因就是還在改進。所謂內側人員不能泄露任何文檔、代碼風格,內側羣聊等等相關消息。

而且倉頡的英文直譯是Cangjie;

時尚動態
影視動漫
娛樂小料
明星動態
電視電影
音樂資訊
開心樂園