华为开源仓颉编程语言,构建智能终端生态新引擎
创始人
2025-07-31 15:42:46

2025-07-31 08:21:11 作者:狼叫兽

近日,华为在 Gitcode 平台上正式开放了自主研发的仓颉编程语言的源代码。此次开源涵盖了编译器、运行时环境以及标准库等关键部分,标志着该语言进入更广泛开发者社区的第一步。

仓颉运行时是其原生后端(CJNative)的重要组成部分,设计上强调高性能与轻量化,旨在为仓颉语言在多种应用场景下的高效执行提供保障。作为程序运行的基础引擎,它负责实现自动内存管理、线程调度、模块加载等核心功能。

标准库的std模块则为开发者提供了一系列通用的API接口,涵盖输入输出处理、基本数据结构与算法、时间与日期操作等常用功能,是构建各类应用的重要基础。

此次公开的编译器部分,不仅包含了完整的编译器源码,还提供了调试工具cjdb的源代码。编译器整体架构与处理流程也已一并展示,为研究和二次开发提供了清晰的蓝图。

仓颉编程语言项目起始于2019年,经过五年多的持续投入与打磨,成为一款面向智能终端与未来应用场景的现代编程语言。其核心优势包括原生支持智能化开发、适应全场景运行、优异的执行性能以及系统级的安全保障。

通过融合现代语言设计理念、全面的编译优化策略、高效的运行时机制,以及集成化的开发工具支持,仓颉语言致力于为开发者带来更便捷的编程体验与更强劲的性能表现。

相关内容

热门资讯

中国LPR连续7个月不变 (来源:中国棉花协会)原标题:中国LPR连续7个月不变 来源:中国棉花协会中新社北京12月22...
文艺盛宴 情暖邯城 (来源:邯郸日报)转自:邯郸日报 图为启动仪式现场。 ...
Mac四集群开启RDMA后推理... IT之家 12 月 23 日消息,科技博主 Jeff Geerling 于 12 月 18 日发布评...
群核科技:以空间智能为核心 成... 随着AI技术的影响力不断增强,空间智能技术成为解锁千行百业智能化升级不可或缺的能力。群核科技将累积的...
申万宏源信用周报 | 收益率涨... (来源:申万宏源融成)收益率涨跌互现,信用利差整体走阔——信用债市场周度跟踪(20251215-20...