分享

华为编程语言正式发布!

 西北望msm66g9f 2024-07-03

图片来源丨网络

华为在 2024 年 6 月 21 日的华为开发者大会上,华为终端 BG 软件部总裁龚体正式官宣了华为自研仓颉编程语言,并发布了 HarmonyOS NEXT 仓颉语言开发者预览版。
我已经提交测试申请啦~大家有想法也可以去申请,后面申请下来再给大家分享具体使用体验,今天先分享下官方使用介绍。

图片

仓颉编程语言文件后缀名为.cj, 以下是第一个入门代码输出:你好,仓颉

图片

仓颉编程语言的名字来自 “仓颉造字”。

仓颉(约公元前2650年)是中国古代传说中的人物,据说是黄帝的史官,他被认为是汉字的创造者。

仓颉造字是中国古代传说中的一个重要故事,讲述的是仓颉创造汉字的过程。

《荀子・解蔽》称:“好书者众矣,而仓颉独传者壹也”,该名字也是代表了团队成员对于仓颉编程语言的寄托,希望该语言能够被广大开发者喜爱,并且广为流传。

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

图片

龚体表示:“2019 年,仓颉编程语言项目在华为诞生,历经 5 年研发沉淀,大量研发投入,今日终于和全球开发者见面。仓颉编程语言通过现代语言特性的集成、全方位的编译优化和运行实现、以及开箱即用的 IDE 工具链支持,为开发者打造友好开发体验和卓越程序性能。

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

图片

仓颉编程语言以其 “原生智能化、天生全场景、高性能、强安全”的特点,重新定义了智能编程的新标准。内嵌AgentDSL的编程框架,实现了自然语言与编程语言的有机融合,为智能应用开发提供了无限可能。

仓颉编程语言的发布,标志着其正式融入鸿蒙生态,为开发者提供了一个全新的编程平台。在这里,开发者可以享受到更加友好的开发体验和卓越的程序性能,共同推动鸿蒙生态的繁荣发展。

仓颉编程语言入门

1、你好,仓颉

图片

2、标识符

图片

3、变量

图片

4、类型

图片

图片

5、表达式

图片

图片

图片

图片

图片

6、程序结构

图片

7、函数定义

图片

图片

图片

图片

8、枚举

图片
图片
图片
图片
图片
9、结构体
图片
图片
图片
10、类
图片
图片
图片
图片
图片
11、接口与扩展
图片
图片
图片
图片
12、异常处理
图片
图片
图片
图片
13、并发编程
图片
图片
图片
14、跨语言互操作
图片
图片
图片
图片
图片
15、宏
图片
图片
图片
图片
参考资料:
仓颉编程:https://developer.huawei.com/consumer/cn/cangjie/
入门教程:https://developer.huawei.com/consumer/cn/training/course/slightMooc/C101718903607800132
白皮书:https://developer.huawei.com/consumer/cn/doc/openharmony-cangjie/cj-wp-abstract

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多