7 月 31 日消息,華為昨日(7 月 30 日)在 Gitcode 平臺上,正式開源其自主研發的倉頡編程語言,涵蓋運行時、編譯器、命令行工具、標準庫等。
注:倉頡編程語言是一款面向全場景智能化應用開發的現代編程語言,具有原生智能化、天生全場景、高性能,強安全等技術特色,擁有現代語言特性的集成、全方位的編譯優化和運行時實現、簡潔易用的智能 Agent 聲明式編程框架、以及開箱即用的 IDE 工具鏈支持。
倉頡運行時是倉頡 Native 后端(CJNative)的核心組件之一,以高性能和輕量化為設計目標,為倉頡語言在全場景下的高性能表現提供有力支持。
倉頡編程語言標準庫 std 模塊,為開發者提供了最通用的 API,包括輸入輸出功能、基礎數據結構和算法、日期和時間表示等。
倉頡編譯器提供了倉頡編譯器源碼及 cjdb 調試工具源碼,倉頡編譯器的整體框架及編譯流程如下圖展示:
附上倉頡編程語言相關開源庫鏈接如下:
運行時:查看鏈接
編譯器:查看鏈接
命令行工具:查看鏈接
stdx 庫:查看鏈接
相關閱讀:
《華為倉頡編程語言首個 LTS 版本 1.0.0 發布,本月底開源》
《華為公布〈鴻蒙編程語言白皮書〉V1.0 版:解讀 ArkTS /倉頡特性、場景及未來愿景》
《華為自研倉頡編程語言官宣 7 月 30 日開源》
本文鏈接:http://www.www897cc.com/showinfo-119-174446-0.html華為正式開源倉頡編程語言,含運行時、編譯器等
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com