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

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

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

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

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

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

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

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

相关内容

热门资讯

云天化股价跌5.08%,汇安基... 3月16日,云天化跌5.08%,截至发稿,报40.94元/股,成交29.95亿元,换手率3.83%,...
华电科工股价跌5.12%,广发... 3月16日,华电科工跌5.12%,截至发稿,报10.38元/股,成交2.52亿元,换手率2.05%,...
中宠股份股价跌5.09%,国泰... 3月16日,中宠股份跌5.09%,截至发稿,报41.21元/股,成交1.71亿元,换手率1.34%,...
云天化股价跌5.08%,诺安基... 3月16日,云天化跌5.08%,截至发稿,报40.94元/股,成交29.98亿元,换手率3.83%,...
中宠股份股价跌5.09%,同泰... 3月16日,中宠股份跌5.09%,截至发稿,报41.21元/股,成交1.71亿元,换手率1.34%,...