
IT之家 11 月 5 日音尘,华为 HarmonyOS 成立者官网披露,由华为时间有限公司-编译器与编程说话执行室仓颉说话团队编写的《仓颉编程说话白皮书》现基于 Cangjie 1.0.0 版块作出更新。官方示意开云(中国)Kaiyun·官方网站 - 登录入口,仓颉编程说话具体脾性发达为:高效编程、安全可靠、粗野并发、不凡性能。

据先容,仓颉支撑面向对象、函数式、敕令式等多种编程范式的交融,既支撑面向对象编程范式的模块化和机动性,又支撑函数式编程范式的简单性和高轮廓级抒发。成立者可凭据业务需求,选择最相宜的抒发格局,简单高效地成立业务代码。
仓颉还模仿了当代说话中的多样优秀说话脾性,包括多样声明式语法和语法糖,除了能让通用场景的编程愈加简单,还不错针对特定场景快速想象范畴特定说话(DSL),以升迁范畴易用性。另外,仓颉通过静态类型系统、动静态查验、自动内存解决、以及用具链来升迁智商的安全性。
仓颉说话为并发编程提供了一种通俗机动的格局,通过轻量化线程模子和高效易用的无锁并发对象让并发编程变得粗野。仓颉说话通过值类型、多层级静态分析优化和超轻量开动时,在想象机说话基准测试 Benchmarks Game 上,比拟业界同类说话得回了性能上风。
| 编程说话 | 仓颉 | go | java | swift |
| 平均耗时 | 1.00 | 1.45 | 1.30 | 1.58 |
| 开动耗时,数值越小越好 | ||||

除上述脾性外,仓颉还支撑面向愚弄成立的一系列用具链,包括说话工作(高亮、联思)、调试(跨说话调试、线程级可视化调试)、静态查验、性能分析、包解决、文档生成、Mock 用具、测试框架、遮掩率用具、Fuzz 用具以及智能援助编程用具,可进一步升迁软件成立体验以及后果。

此外,《仓颉编程说话白皮书》还公布了依然在接头中的说话才智,包括:智能愚弄成立、DSL KIT、Actor 和折柳式编程、IDE AI 赋能、可视化并行并发智商调优。
据先容,仓颉编程说话是一款面向全场景智能化愚弄成立的当代编程说话,具有原生智能化、天生全场景、高性能,强安全等时间脾性,领有当代说话脾性的集成、全方针的编译优化和开动时杀青、简单易用的智能 Agent 声明式编程框架、以及开箱即用的 IDE 用具链支撑。
据IT之家此前报谈,华为 7 月 30 日在 Gitcode 平台上,崇拜开源其自主研发的仓颉编程说话,涵盖开动时、编译器、敕令行用具、设施库等。
干系阅读:
]article_adlist-->《华为崇拜开源仓颉编程说话,含开动时、编译器等》
《华为仓颉编程说话首个 LTS 版块 1.0.0 发布,本月底开源》
《华为公布〈鸿蒙编程说话白皮书〉V1.0 版:解读 ArkTS /仓颉脾性、场景及异日愿景》
《华为自研仓颉编程说话官宣 7 月 30 日开源》开云(中国)Kaiyun·官方网站 - 登录入口
]article_adlist-->告白声明:文内含有的对外跳转辘集(包括不限于超辘集、二维码、口令等格局),用于传递更多信息,省俭甄选时候,终结仅供参考,IT之家通盘著述均包含本声明。 ]article_adlist--> 声明:新浪网独家稿件,未经授权退却转载。 -->