当前位置: 科技先知道 » 其他综合 » 科技综合 » 华为发布自研仓颉编程语言:5年研发投入重磅亮相

华为发布自研仓颉编程语言:5年研发投入重磅亮相

在近日举办的华为开发者大会上,华为正式揭晓了自研的仓颉编程语言,并发布了HarmonyOS NEXT仓颉语言开发者预览版。这是华为首次公开发布仓颉编程语言。

根据仓颉公众号的介绍,仓颉编程语言项目于2019年在华为立项,经过5年的研发沉淀和大量投入,终于面向全球开发者公开。仓颉编程语言集成了现代语言特性,提供全面的编译优化和运行时实现,并支持开箱即用的IDE工具链,为开发者带来友好的开发体验和卓越的程序性能。

华为发布自研仓颉编程语言:5年研发投入重磅亮相

官方介绍,仓颉编程语言是一款面向全场景智能的新一代编程语言,主打以下四大特性:

原生智能化

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

天生全场景

该语言拥有轻量化可缩放运行时和模块化分层设计,即使在内存较小的设备上也能运行。通过全场景领域扩展和元编程、eDSL技术,支持面向领域的声明式开发。

高性能

仓颉编程语言采用全并发垃圾回收机制(GC),提升应用线程流畅度和响应速度。轻量化线程设计使并发性能更佳,开销更小。

强安全

仓颉编程语言在设计中融入了安全DNA,帮助开发者专注于业务逻辑,无需过多关注防御性编程,确保编码安全,杜绝漏洞。

华为发布自研仓颉编程语言:5年研发投入重磅亮相

官方进一步介绍,目前在原生鸿蒙应用开发中,广泛使用的ArkTS语言已支持声明式UI和一次开发、多端部署。作为面向未来的新一代编程语言,仓颉语言现已完成设计与实现,并启动开发者预览。未来,仓颉语言将与ArkTS共同发展,为原生鸿蒙应用开发者提供极致高效的开发体验。

未经允许不得转载:科技先知道 » 华为发布自研仓颉编程语言:5年研发投入重磅亮相

相关文章

My title