华为编程语言正式发布!

👇我的小册 45章教程:(小白零基础用Python量化股票分析小册) ,原价299,限时特价2杯咖啡,满100人涨10元。

来源丨网络

华为在 2024 年 6 月 21 日的华为开发者大会上,华为终端 BG 软件部总裁龚体正式官宣了华为自研仓颉编程语言,并发布了 HarmonyOS NEXT 仓颉语言开发者预览版。

我已经提交测试申请啦~大家有想法也可以去申请,后面申请下来再给大家分享具体使用体验,今天先分享下官方使用介绍。

cb45290502ab4ac1759e28756e9e2d46.png

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

c66835905bf73169503b91c532fcca15.png

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

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

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

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

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

29fb58c63ca95906eb96eaa627a70734.png

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

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

1702fb7e0aac676bee382ade0b4d52a2.png

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

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

仓颉编程语言入门

1、你好,仓颉

0f2f9930874ba9de8a95a1c5a19de8a2.png

2、标识符

31a8543d53bbde0a1e65cfb206a0989d.png

3、变量

a5b33787720fc2c475593c8c20e214c0.png

4、类型

ae6f54817bc13a9c670ce8a433afee32.png

d01cdfdb2338a0c29ed51ab486f47fa6.png

5、表达式

e7abf23a1da7b2ea2334f5ec4c63c7cf.png

8e99797836151425dd8c9045723b469c.png

dcfd1233421b41ad07f5e12aface9eda.png

dbfa72883b8f08d0205855481b4f5977.png

f2bd393aaaecea8ae3bf4768c1df0994.png

6、程序结构

1f9b2c3ce155f753e098b4fcd4e76f41.png

7、函数定义

1e56f5728acc0c58d5dc1131c8573422.png

24b0f0f4a727173c4c44ff542ba315bf.png

802f397e410574ef497c372376f0094d.png

816ef0a138783e2f2e1b720f928696c7.png

8、枚举

88014f510b8c2b096786d37520223217.png

21db6e2e476397eb9266202b290dd2f9.png

8be3284fa3f7c30d5f2137bd820b64ab.png

f15a47cbbaeabeb2dae969d267dbb161.png

6d36527c01d4b1b4c7ae73bdf93e98fa.png

9、结构体

13f60d689a90ef604a9a60c8cb675322.png

0120a835544c72b320d3574e13e73ee5.png

78ff306e08f3357ebf75a15597ae4483.png

10、类

4b1a1d03bcf6426284c35abf00b8b824.png

08f74c3004cd68210889b682b054284b.png

380902d48d68340dc53b36d112f8a761.png

8401a52a19ff15728d67a5552297249a.png

1f990c137ed58ba696e7d6aa19ba6fbc.png

11、接口与扩展

1e02bbc099e7e23b7f3c511569d8b54c.png

9906f11d27ab6830118fbb21c55c615d.png

d8e3ffa044b6f6455a014f3869fd59dd.png

504fcaab28b88fd767aa84037e84df1e.png

12、异常处理

217b0832d2c7bdb8f5717ab91876743a.png

36954188b798cf24aee625de4fe93351.png

ede10b43154366584fda63ed9bba9412.png

162dd0fb4f1039f72104b6110921c8ec.png

13、并发编程

e935accb8666a66c65f5d78f6d37d2a3.png

a440e61b6c74bb3c504b4c4629a2335c.png

4c92990d6ab9923fc33688d825f3baa9.png

14、跨语言互操作

cd49cb50ee6c12c4eb8089c4168b3986.png

556ce85bfae8a205de8ffe5a43e685a7.png

767e763a4229f4745ce4bdbfdcc1f7a5.png

9a57c2121ca7175fb4e17c9b4f1f9a5b.png

cb302478a90589590cdc13892fb3a3b6.png

15、宏

d2110896ee61cc0239c8c9620020470c.png

4777ef3691ebed42a9e8c8a3a932eddd.png

c7669a3f4c28cdf2eaeb1a1a03411bcd.png

450b1401ac1e16b7973c535beb06498c.png

参考资料:

仓颉编程: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

d788a25d69c7a870a23164aec12a3d37.jpeg

最后推荐一下我们团队写的量化小册的内容,45篇内容!从Python安装,入门,数据分析,爬取股票基金的历史+实时数据,以及如何写一个简单量化策略,策略回测,如何看资金曲线统统都有介绍!非常超值!

欢迎订阅:原价299 早鸟价2杯咖啡钱,即可永久阅读。满400人又要涨价了,现在的价格非常非常低,只要2杯奶茶,就可以终身订阅+课程源码,还有永久陪伴群。48小时无理由退款,放心食用!

7c0d7906e6b89e7d9433807028e5adea.png

往期推荐
量化: 如何用Python爬取创业板历史+实时股票数据!|实战股票分析篇利用Pandas 9招挖掘五粮液股价!|实战股票数据分析篇 Pandas滚动操作 |量化股票第一步,用Python画股票K线,双均线图,可视化你的股票数据!|如何用Python爬取全部800多只ETF基金数据!|如何用Python写一个双均线策略 |如何用Python开发一个多策略机器人!上篇!|Python量化系列-用布林策略买五粮液能赚多少钱?|只要4秒钟!用Python 获取上证指数34年的历史日线数据!
 
 
入门: 最全的零基础学Python的问题  | 零基础学了8个月的Python  | 实战项目 |学Python就是这条捷径

干货:爬取豆瓣短评,电影《后来的我们》 | 38年NBA最佳球员分析 |   从万众期待到口碑扑街!唐探3令人失望  | 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影

趣味:弹球游戏  | 九宫格  | 漂亮的花 | 两百行Python《天天酷跑》游戏!

AI: 会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影

小工具: Pdf转Word,轻松搞定表格和水印! | 一键把html网页保存为pdf!|  再见PDF提取收费! | 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换 | 制作一款钉钉低价机票提示器! |60行代码做了一个语音壁纸切换器天天看小姐姐!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值