首页 话题 小组 问答 好文 用户 我的社区 域名交易

[分享]现在的这个仓颉开发语言与ArkTS是什么关系?

发布于 2024-08-21 22:51:40
0
309

华为仓颉自己给出的定位是:“一款面向全场景应用开发的现代编程语言”,高效编程、安全可靠、轻松并发、卓越性能是它的设计理念。除此之外,仓颉还支持面向应用开发的一系列工具链,包括语言服务(高亮、联想)、调...

华为仓颉自己给出的定位是:“一款面向全场景应用开发的现代编程语言”,高效编程、安全可靠、轻松并发、卓越性能是它的设计理念。除此之外,仓颉还支持面向应用开发的一系列工具链,包括语言服务(高亮、联想)、调试(跨语言调试、线程级可视化调试)、静态检查、性能分析、包管理、文档生成、Mock工具、测试框架等,进一步提升软件开发体验和效率。主打原生智能化、天生全场景、高性能、强安全,融入鸿蒙生态,为开发者提供良好的编程体验。

早先,22 年的时候,华为就已经推出过一门新的编程语言 ArkTs,ArkTs 声称是 Type 的超集,微软也说 Type 是 Java 的超集。哈哈,Java:“蛤?”。但与 ArkTs 不同,仓颉编程语言是完全自研,没有基于任何编程语言演进。仓颉具有:简洁、静态编译、多范式、类型安全、内存安全、高效并发、兼容语言生态等特点。如果说 ArkTs 是对鸿蒙客户端开发的赋能,那么鸿蒙服务端赋能者便是仓颉了。

评论
天启
Lv.1普通用户

258

帖子

20

小组

475

积分

站长交流