
文章图片
【华为自研!仓颉编程语言正式开源】
文章图片
快科技7月31日消息 , 日前 , 华为在Gitcode上正式开源自研仓颉编程语言 , 开源内容包括编译器、运行时和标准库等 。
据了解 , 仓颉运行时是仓颉Native后端(CJNative)的核心组件之一 , 以高性能和轻量化为设计目标 , 为仓颉语言在全场景下的高性能表现提供有力支持 。
仓颉运行时作为仓颉程序运行的基础引擎 , 提供了自动内存管理、线程管理、包管理等基础驱动功能 。
仓颉编程语言标准库std模块 , 为开发者提供了最通用的API , 包括输入输出功能、基础数据结构和算法、日期和时间表示等 。
仓颉编译器提供了仓颉编译器源码及cjdb调试工具源码 , 仓颉编译器的整体框架及编译流程如下图展示:
据悉 , 仓颉编程语言项目于2019年在华为诞生 , 这是历经5年打造的一款面向全场景智能的新一代编程语言 , 主打原生智能化、天生全场景、高性能、强安全 。
仓颉编程语言通过现代语言特性的集成、全方位的编译优化和运行时实现、以及开箱即用的IDE工具链支持 , 为开发者打造友好开发体验和卓越程序性能 。
推荐阅读
- 湿屏触控依旧灵敏,华为悄然推出黑科技,Mate80有望首发
- 华为八月新品曝光,后续新机蓄势待发
- 华为吴辉:以服务升维破解数智化转型矛盾,构建AI时代体系护城河
- 华为Mate80系列影像大汇总:超大底主摄+新长焦方案,均已清晰!
- 高通SM8845处理器再次被确认:自研架构+台积电新工艺,友商竞相采用
- 专业学习、兴趣拓展全拿捏!开学焕新季华为笔记本怎么选最合适
- 全国产化替代?华为Mate80系列“亮了”
- 华为 Mate 80 系列曝光:将于 10 月发布,手机内置风扇?
- 华为放弃高利润,5500mAh+麒麟8020+可变光圈,国补后一降再降
- 华为新款鸿蒙旗舰平板电脑开售,像电脑一样强大,创作办公更轻松
