Cnbeta 前天 17:09
华为自研仓颉编程语言宣布7月30日开源
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

在华为开发者大会2025上,华为正式宣布开源其自研的仓颉编程语言,包括编译器、运行时和标准库,计划于7月30日上线。这款编程语言历经五年打造,旨在为全场景智能应用提供支持。仓颉语言的核心优势在于其原生智能化、天生全场景、高性能和强安全特性,通过创新的技术和友好的开发体验,帮助开发者提升效率并构建更安全的应用程序。

🧠 原生智能化:仓颉编程语言内嵌AgentDSL编程框架,实现了自然语言与编程语言的有机融合,支持多Agent协同,简化符号表达,方便开发者进行各类智能应用开发。

🌍 天生全场景:仓颉编程语言采用轻量化可缩放运行时,模块化分层设计,可在各种设备上运行。它还支持全场景领域扩展,通过元编程和eDSL技术,方便进行面向领域的声明式开发。

🚀 高性能:仓颉编程语言采用全并发GC,提升应用线程流畅度和响应速度。轻量化线程设计也优化了并发性能,降低了开销。

🔒 强安全:安全特性被深度融入仓颉编程语言的设计中,帮助开发者专注于业务逻辑,减少对防御性编程的依赖,从而实现编码即安全的目标。

在今天举行的华为开发者大会2025上,华为正式宣布仓颉编程语言开源,开源内容包括编译器、运行时和标准库,将于7月30日正式上线。据了解,在去年的华为开发者大会上,华为官宣自研仓颉编程语言,并发布HarmonyOS NEXT仓颉语言开发者预览版。

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

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

具体特性如下:

原生智能化

内嵌AgentDSL的编程框架,自然语言&编程语言有机融合;多Agent协同,简化符号表达,模式自由组合,支持各类智能应用开发。

天生全场景

轻量化可缩放运行时,模块化分层设计,内存再小也能装得下;全场景领域扩展,元编程和eDSL技术,支持面向领域声明式开发。

高性能

仓颉编程语言采用全并发GC ,应用线程更流畅,响应更快。轻量化线程,并发性能更好,开销更少。

强安全

安全DNA融入仓颉编程语言设计,帮助开发者专注于业务逻辑,免于将太多精力投入到防御性编程中,编码即安全,漏洞无处藏。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

华为 仓颉编程语言 开源 全场景智能
相关文章