华为正式发布自研仓颉编程语言,这款新语言主要特点有哪些?

[复制链接]
查看12 | 回复0 | 5 天前|发表时间:2024-6-29 00:24:59| 显示全部楼层 |阅读模式

ChMkK2Z2PkuIaKwBAAOc54CUw_8AAfmWwNbh-4AA5z_383.png

ChMkK2Z2PkuIaKwBAAOc54CUw_8AAfmWwNbh-4AA5z_383.png

华为在最近的开发者大会上正式发布了自研的仓颉编程语言,并且推出了HarmonyOS NEXT仓颉语言开发者预览版。这款新语言经过了五年多的研发,得到了大量的研发投入支持。
仓颉编程语言采用了现代语言特性的集成、全方位的编译优化和运行时实现,并且提供开箱即用的IDE工具链支持,为开发者打造友好开发体验和卓越程序性能。
据官方介绍,仓颉编程语言是一款面向全场景智能的新一代编程语言,主要特点包括原生智能化、天生全场景、高性能以及强安全。该语言内嵌AgentDSL的编程框架,自然语言与编程语言有机融合;多Agent协同工作,简化符号表达,并支持各类智能应用开发。
此外,仓颉编程语言还采用了轻量化的可缩放运行时和模块化分层设计,在内存占用上非常小,并且可以扩展到多个领域中去。它还支持面向领域声明式开发,并具备更好的性能和安全性。
目前,在原生鸿蒙应用程序的开发中已经广泛使用 ArkTS 语言来支持声明式 UI 和一次开发多端部署。而仓颉语言则作为面向未来的新一代编程语言目前已经完成了设计和实现,并启动了开发者预览。未来,它将会与 ArkTS 合作共同发展,为原生鸿蒙应用程序开发者提供极致高效的开发体验。
回复

使用道具 举报

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

本版积分规则