快科技 6 月 20 日消息,在今天举行的华为开发者大会 2025 上,华为正式宣布仓颉编程语言开源,开源内容包括编译器、运行时和标准库,将于 7 月 30 日正式上线。
据了解,在去年的华为开发者大会上,华为官宣自研仓颉编程语言,并发布 HarmonyOS NEXT 仓颉语言开发者预览版。
仓颉编程语言项目于 2019 年在华为诞生,这是历经 5 年打造的一款面向全场景智能的新一代编程语言,主打原生智能化、天生全场景、高性能、强安全。
仓颉编程语言通过现代语言特性的集成、全方位的编译优化和运行时实现、以及开箱即用的 IDE 工具链支持,为开发者打造友好开发体验和卓越程序性能。
具体特性如下:
原生智能化
内嵌 AgentDSL 的编程框架,自然语言 & 编程语言有机融合;多 Agent 协同,简化符号表达,模式自由组合,支持各类智能应用开发。
天生全场景
轻量化可缩放运行时,模块化分层设计,内存再小也能装得下;全场景领域扩展,元编程和 eDSL 技术,支持面向领域声明式开发。
高性能
仓颉编程语言采用全并发 GC ,应用线程更流畅,响应更快。轻量化线程,并发性能更好,开销更少。
强安全
安全 DNA 融入仓颉编程语言设计,帮助开发者专注于业务逻辑,免于将太多精力投入到防御性编程中,编码即安全,漏洞无处藏。
登录后才可以发布评论哦
打开小程序可以发布评论哦