在华为开发者大会2024(HDC.2024)前夕,华为终端BG软件部总裁龚体宣布了华为自研的仓颉编程语言,并推出了HarmonyOS NEXT仓颉语言开发者预览版。这标志着华为首次向公众展示这一全新的编程语言,其官网也同步上线。
仓颉编程语言:全场景智能化的新一代
仓颉编程语言定位为"面向全场景智能的新一代编程语言",具备以下核心特性:
- 原生智能化:通过内嵌AgentDSL编程框架,实现自然语言与编程语言的融合,简化编程符号表达。
- 天生全场景:轻量化可缩放运行时,支持小至微型设备的程序运行,同时扩展至全领域。
- 高性能:首款全并发GC,提升应用线程流畅性和响应速度。
- 强安全:内建安全性设计,减少防御性编程需求。
龚体:五年磨一剑,今日见锋芒
龚体提到,仓颉编程语言自2019年在华为内部启动,经过五年研发,如今正式面向全球开发者。该语言集成了现代语言特性,全方位的编译优化,以及开箱即用的IDE工具链,为开发者提供卓越的开发体验和程序性能。
开发资源全面开放
华为官网已公布仓颉编程语言的详细文档,包括《仓颉编程语言白皮书》、《仓颉编程语言开发指南》和《仓颉编程语言规约》。虽然部分页面仍在更新,但感兴趣的开发者已可以开始查阅相关资料。华为承诺将持续更新仓颉编程语言的相关资料和工具,与开发者共同探索和创新。开发者们可以关注华为官方渠道,获取最新信息。
0条评论