華為自研編程語言倉頡正式開源,編譯器、運行時和標準庫全面開放快訊
導讀
為開發者提供了透明和可定制的開發環境,旨在簡化開發流程,倉頡編程語言的標準庫std模塊為開發者提供了最通用的API。
【TechWeb】7月31日消息,華為在Gitcode上正式開源了其自研的編程語言——倉頡。此次開源內容包括倉頡編譯器、運行時環境以及標準庫等關鍵組成部分。倉頡編程語言自2019年開始研發,歷時五年,旨在打造一款面向全場景智能應用的新一代編程語言,強調原生智能化、全場景適用、高性能和強安全性。
倉頡運行時是倉頡Native后端(CJNative)的核心組件,旨在提供高性能和輕量化支持,確保倉頡語言在全場景下的高效運行。它為倉頡程序提供自動內存管理、線程管理、包管理等基礎驅動功能,是程序運行的基礎引擎。
倉頡編程語言的標準庫std模塊為開發者提供了最通用的API,包括輸入輸出功能、基礎數據結構和算法、日期和時間表示等,旨在簡化開發流程,提高開發效率。
此外,倉頡編譯器提供了源碼及cjdb調試工具源碼,展示了編譯器的整體框架及編譯流程,為開發者提供了透明和可定制的開發環境。(Suky)
1.TMT觀察網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
2.TMT觀察網的原創文章,請轉載時務必注明文章作者和"來源:TMT觀察網",不尊重原創的行為TMT觀察網或將追究責任;
3.作者投稿可能會經TMT觀察網編輯修改或補充。
