IT之家7月31日消息,華為昨日(7月30日)在Gitcode平臺上,正式開源其自主研發(fā)的倉頡編程語言,涵蓋運(yùn)行時、編譯器、命令行工具、標(biāo)準(zhǔn)庫等。
IT之家注:倉頡編程語言是一款面向全場景智能化應(yīng)用開發(fā)的現(xiàn)代編程語言,具有原生智能化、天生全場景、高性能,強(qiáng)安全等技術(shù)特色,擁有現(xiàn)代語言特性的集成、全方位的編譯優(yōu)化和運(yùn)行時實(shí)現(xiàn)、簡潔易用的智能Agent聲明式編程框架、以及開箱即用的IDE工具鏈支持。
倉頡運(yùn)行時是倉頡Native后端(CJNative)的核心組件之一,以高性能和輕量化為設(shè)計目標(biāo),為倉頡語言在全場景下的高性能表現(xiàn)提供有力支持。
倉頡編程語言標(biāo)準(zhǔn)庫std模塊,為開發(fā)者提供了最通用的API,包括輸入輸出功能、基礎(chǔ)數(shù)據(jù)結(jié)構(gòu)和算法、日期和時間表示等。
倉頡編譯器提供了倉頡編譯器源碼及cjdb調(diào)試工具源碼,倉頡編譯器的整體框架及編譯流程如下圖展示:
IT之家附上倉頡編程語言相關(guān)開源庫鏈接如下:
運(yùn)行時:查看鏈接
編譯器:查看鏈接
命令行工具:查看鏈接
stdx庫:查看鏈接
延伸閱讀:與 編:譯器、等 的相關(guān)文章