在日前召开的华为开发者大会上,华为正式揭晓了自研的仓颉编程语言,并发布了HarmonyOS NEXT仓颉语言开发者预览版。
仓颉编程语言是华为历经五年研发打造的新一代编程语言。它集成了现代语言特性,并通过全面编译优化和运行时实现,为开发者提供了友好的开发体验和卓越的程序性能。
仓颉编程语言面向全场景智能,具备以下特点:
- 原生智能化:融合自然语言编程和多 Agent 协同,简化符号表达,支持各类智能应用开发。
- 天生全场景:轻量化可缩放运行时,模块化分层设计,支持全场景领域扩展。
- 高性能:采用全并发 GC 和轻量化线程,提升应用流畅性和响应速度。
- 强安全:融入安全 DNA,帮助开发者专注于业务逻辑,增强代码安全性。
目前,仓颉编程语言已广泛应用于原生鸿蒙应用开发。它与ArkTS语言共同发展,为开发者提供高效的开发体验。