华为开发新一代编程语言!仓颉语言首次公开:经过五年的大量研发

06-24 09:51

快科技 6 月 22 日前,华为开发者大会上正式公布了自研仓颉编程语言,并发布了自研仓颉编程语言。 HarmonyOS NEXT 预览版仓颉语言开发者。


这些都是华为首次公开发布仓颉编程语言。


据仓颉微信官方账号介绍,仓颉的编程语言项目 2019 一年生于华为,路过 5 年度R&D沉淀,大量R&D投资,终于与全球开发者见面。


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


官方表示,仓颉编程语言是一种面向全场景智能的新一代编程语言,主要推广原生智能、自然全场景、高性能、强安全。


原生智能化


嵌入 AgentDSL 编程框架,自然语言 & 有机地融合编程语言; Agent 协调,简化符号表达,方式随意搭配,支持各种智能应用开发。


天生全场景


轻量化可缩放运行时,模块化分层设计,内存再小也可以安装;拓展整个场景领域,元编程和 eDSL 技术,支持面向领域的声明开发。


高性能


采用全并发的仓颉编程语言 GC ,使用过程更加流畅,响应更加迅速。轻量化过程,并发性能更好,费用更少。


强安全


安全 DNA 融入仓颉编程语言设计,帮助开发者致力于领域模型,避免在防御编程上投入太多精力。代码是安全的,漏洞无处藏身。


根据官方介绍,目前在原生鸿蒙系统应用开发中,支持声明式。 UI,一次性开发,多端部署 ArkTS 语言得到了广泛的应用。


作为面向未来的新一代编程语言,仓颉语言已经完成了设计和实现,并启动了开发者的浏览,未来将和 ArkTS 共同发展,为原生鸿蒙系统应用开发者提供完美高效的开发体验。


本文仅代表作者观点,版权归原创者所有,如需转载请在文中注明来源及作者名字。

免责声明:本文系转载编辑文章,仅作分享之用。如分享内容、图片侵犯到您的版权或非授权发布,请及时与我们联系进行审核处理或删除,您可以发送材料至邮箱:service@tojoy.com