中国人自己的编程语言!华为自研仓颉编程语言宣布7月30日开源
创始人
2025-06-20 18:41:42
0

快科技6月20日消息,在今天举行的华为开发者大会2025上,华为正式宣布仓颉编程语言开源,开源内容包括编译器、运行时和标准库,将于7月30日正式上线。

据了解,在去年的华为开发者大会上,华为官宣自研仓颉编程语言,并发布HarmonyOS NEXT仓颉语言开发者预览版。

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

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

具体特性如下:

原生智能化

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

天生全场景

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

高性能

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

强安全

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

相关内容

热门资讯

摩托车没气了还能骑吗? 摩托车... 当摩托车的轮胎没气了,继续骑行会对车辆造成严重损害。胎压过低或过高都会影响轮胎的使用寿命和性能。严格...
轿车跑偏怎么调整? 轿车跑偏怎... 轿车跑偏是一种常见的汽车问题,其解决方法主要有两种。首先,胎压不一致是造成跑偏的常见原因之一。如果轮...
奔驰A200钥匙怎么换电池? ... 奔驰A200钥匙更换电池的步骤如下:首先,需要拆下钥匙的后盖。您可以轻扣钥匙背面的小开关,取出机械钥...
汽车刹车是刹前轮还是刹后轮? ... 汽车刹车系统是汽车安全的关键部分之一,刹车时如何施加力量是一个非常重要的问题。在刹车时,手刹是用于刹...
五菱之光被水淹了怎么办? 五菱... 面对五菱之光被水淹的情况,我们首先要冷静下来,采取正确的应对措施。以下是几个关键步骤,帮助您应对车辆...
有逾期怎么做车抵押? 有逾期怎... 有逾期怎么做车抵押?当您遇到逾期的情况,需要进行车抵押时,可以按照以下步骤进行操作:1. 填写表格:...
大众车怎么调后视镜? 大众车怎... 大众车怎么调后视镜?首先根据自己的身材,将座椅调好,尽量让左右两侧后视镜内只出现车身的1/4处左右。...
英菲尼迪fx35胎压灯怎么消除... 如何消除英菲尼迪fx35的胎压灯当英菲尼迪fx35的胎压灯亮起时,需要采取以下步骤进行消除: 按下...
轮胎没气胎壁磨掉一圈后还能继续... 当轮胎没有气压并且胎壁磨损一圈后,不能再继续使用。汽车轮胎是汽车的关键部件之一,直接与路面接触,与汽...
半坡起步离合器要放完吗? 半坡... 离合器是汽车传动系统中的一个重要组成部分,其作用是将发动机的动力传递到变速器,从而使车辆得以启动、加...