快捷导航

华为开源仓颉编程语言核心组件,开启智能应用开发新阶段

[复制链接]
查看: 13|回复: 0

19

主题

31

帖子

31

积分

新手上路

Rank: 1

积分
31
发表于 4 天前 | 显示全部楼层 |阅读模式

ChMkLWiLCy6IfG4XAAEhp-pXqyoAAB42gHBDGMAASG_496.png

ChMkLWiLCy6IfG4XAAEhp-pXqyoAAB42gHBDGMAASG_496.png

华为近日在代码托管平台Gitcode上正式开源了其自主研发的编程语言——仓颉。此次开源涵盖了仓颉的编译器、运行时环境以及标准库等核心部分,标志着这一编程语言的研发进入新的阶段。
仓颉编程语言自2019年开始研发,历时五年,定位为面向全场景智能应用的下一代编程语言,具有原生智能化、广泛适用性、高性能表现以及高安全性等特点。
作为仓颉Native后端(CJNative)的重要组成部分,仓颉运行时专注于提供高效、轻量化的运行支持,确保语言在不同应用场景下的稳定与快速执行。它为程序运行提供基础支持,包括自动内存管理、线程调度、模块管理等功能,是仓颉程序得以顺利运行的关键基础。
同时,仓颉的标准库std模块为开发者提供了一系列常用的功能接口,涵盖输入输出处理、常用数据结构与算法、时间与日期操作等,目标在于降低开发难度,提升开发效率。
此外,此次开源还包含了编译器的源代码以及调试工具cjdb的源码,全面展示了编译器的整体架构与编译流程,为开发者提供了开放、透明且具备定制能力的开发环境。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

让创业更简单

  • 反馈建议:qikeju@126.com
  • 客服电话:400-123-4567
  • 工作时间:周一到周五

云服务支持

精彩文章,快速检索

关注我们

Copyright   奇客居  ·  陕ICP备2024040538号