华为自研!仓颉编程语言正式开源

7月31日消息,日前,华为在Gitcode上正式开源自研仓颉编程语言,开源内容包括编译器、运行时和标准库等。据了解,仓颉运行时是仓颉Native后端(CJNative)的核心组件之一,以高性能和轻量化...

7月31日消息,日前,华为在Gitcode上正式开源自研仓颉编程语言,开源内容包括编译器、运行时和标准库等。

据了解,仓颉运行时是仓颉Native后端(CJNative)的核心组件之一,以高性能和轻量化为设计目标,为仓颉语言在全场景下的高性能表现提供有力支持。

华为自研!仓颉编程语言正式开源-图1

仓颉运行时作为仓颉程序运行的基础引擎,提供了自动内存管理、线程管理、包管理等基础驱动功能。

华为自研!仓颉编程语言正式开源-图2

仓颉编程语言标准库std模块,为开发者提供了最通用的API,包括输入输出功能、基础数据结构和算法、日期和时间表示等。

仓颉编译器提供了仓颉编译器源码及cjdb调试工具源码,仓颉编译器的整体框架及编译流程如下图展示:

华为自研!仓颉编程语言正式开源-图3

据悉,仓颉编程语言项目于2019年在华为诞生,这是历经5年打造的一款面向全场景智能的新一代编程语言,主打原生智能化、天生全场景、高性能、强安全。

仓颉编程语言通过现代语言特性的集成、全方位的编译优化和运行时实现、以及开箱即用的IDE工具链支持,为开发者打造友好开发体验和卓越程序性能。

华为自研!仓颉编程语言正式开源-图4

本文转载于快科技,文中观点仅代表作者个人看法,本站只做信息存储

阅读前请先查看【免责声明】本文内容由互联网用户自发贡献,该文观点仅代表作者本人,本站仅供展示。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 1217266901@qq.com 举报,一经查实,本站将立刻删除。 转载请注明出处:https://jingfakeji.com/tech/93823.html

上一篇 2025年07月31日 14:05
下一篇 2025年07月31日 14:07

相关推荐

联系我们

在线咨询: QQ交谈

邮箱:1217266901@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信