热点:

    华为自研仓颉编程语言亮相:主要特性有哪些?

      [  中关村在线 原创  ]   作者:牛奶秋刀鱼

    华为自研仓颉编程语言亮相:主要特性有哪些?

    近日,华为开发者大会期间,华为正式发布了自研仓颉编程语言,并推出了HarmonyOS NEXT仓颉语言开发者预览版。这是该编程语言首次亮相。

    据悉,仓颉编程语言项目自2019年起在华为开始研发,经过五年沉淀和大量研发投入后与全球开发者见面。该语言通过集成现代语言特性、全方位编译优化和运行时实现以及开箱即用的IDE工具链支持,为开发者提供友好的开发体验和卓越的程序性能。

    仓颉编程语言是一款面向全场景智能的新型编程语言,主打原生智能化、天生全场景、高性能和强安全等特性。

    其中,原生智能化内嵌了AgentDSL的编程框架,自然语言和编程语言有机融合;多Agent协同工作简化符号表达,并且支持各类智能应用的开发。

    天生全场景则体现在轻量化可缩放运行时以及模块化分层设计上。此外,还支持元编程和eDSL技术,在各种领域内展开大规模应用开发。

    与此同时,仓颉编程语言采用了全并发GC垃圾回收机制,使得应用线程更加流畅、响应速度更快。轻量级线程设计也提高了并发性能,减少了开销。

    值得一提的是,在当前原生鸿蒙应用程序的开发中,已经广泛使用了声明式UI和ArkTS语言。而随着仓颉语言完成设计与实现并启动开发者预览版,未来将与ArkTS共同发展,为原生鸿蒙应用开发者带来极致高效的开发体验。

    本文属于原创文章,如若转载,请注明来源:华为自研仓颉编程语言亮相:主要特性有哪些?https://news.zol.com.cn/879/8790825.html

    news.zol.com.cn true https://news.zol.com.cn/879/8790825.html report 1018 近日,华为开发者大会期间,华为正式发布了自研仓颉编程语言,并推出了HarmonyOS NEXT仓颉语言开发者预览版。这是该编程语言首次亮相。据悉,仓颉编程语言项目自2019年起在华为开始研发,经过五年沉淀和大量研发投入后与全球开发者见面。该语言通过集成现代语言特性、全...
    • 猜你喜欢
    • 最新
    • 精选
    • 相关
    推荐问答
    提问
    0

    下载ZOL APP
    秒看最新热品

    内容纠错