面向全场景智能,华为仓颉编程语言正式开源
作者: CBISMB
责任编辑: 宋慧
来源: ISMB
时间: 2025-07-31 10:49
关键字: 编程,开发语言,华为,仓颉,开源
浏览: 831
点赞: 42
收藏: 65
最新消息,华为正式开源自研仓颉编程语言,开源内容包括编译器、运行时和标准库等。据了解,仓颉运行时是仓颉 Native 后端(CJNative)的核心组件之一,以高性能和轻量化为设计目标,为仓颉语言在全场景下的高性能表现提供有力支持;仓颉编程语言标准库 std 模块,为开发者提供了最通用的 API,包括输入输出功能、基础数据结构和算法、日期和时间表示等;仓颉编译器提供了仓颉编译器源码及 cjdb 调试工具源码。
项目地址: https://gitcode.com/Cangjie
仓颉编程语言是面向全场景智能的新一代编程语言,具有原生智能化、天生全场景、高性能和强安全等特征,适用于端云各种场景下的应用程序开发,并为开发者提供良好的编程体验。
资源平台
•仓颉编程语言官网:通用工具链,学习资源,在线体验,新闻资讯
•鸿蒙开发者网站仓颉主页:仓颉鸿蒙应用开发工具链,学习资源
•仓颉开源三方库:综合质量获社区认证的开源三方库,欢迎试用和贡献
•社区优质开源项目:收集和展示仓颉社区优质开源项目
通用版本
仓颉通用版本工具链适配三大系统平台(支持 arm64 与 x86-64 目标),可用于开发 PC 或服务器上的应用程序,目前推荐用 VSCode 及仓颉包管理工具(cjpm)辅助开发,仓颉专属 IDE 也正在开发和内测中,敬请期待。
•仓颉通用版本当前提供LTS与STS版本,版本公告请查看仓颉社区版本生命周期管理规范
•示例代码:收集小而美的案例代码,带你在趣味实践中快速入门,也欢迎来此分享你的妙趣设计
•开发者论坛:通用版本相关问题反馈平台,欢迎各位开发者在此反馈 BUG、需求和改进建议等
鸿蒙版本
仓颉鸿蒙版本工具链,用于开发鸿蒙原生应用,目前处于内测及试点商用阶段,欢迎您试用,申请开通内测权限后,可以访问如下资源:
•DevEco 仓颉插件:下载插件,在对应版本的 DevEco Studio 中安装,即可支持仓颉鸿蒙原生应用开发
•开发指南:学习仓颉鸿蒙开发工具链基本用法,构建第一个鸿蒙应用
•API 文档:系统 SDK 及 UI 组件接口文档
•示例应用:收集小而美的案例代码,带你在趣味实践中快速入门,也欢迎来此分享你的妙趣设计
•开发者论坛:鸿蒙版本相关问题反馈平台,欢迎各位开发者在此反馈 BUG、需求和改进建议等