Intelligence
Embedded AgentDSL programming framework, organic integration of natural language and programming language; Multi-Agent collaboration, simplified symbol expression, free mode combination, and support various intelligent application development.
All-scenario
Lightweight and scalable runtime, modular and layered design, no matter how small memory can be installed; Full-scenario domain extension, meta-programming and eDSL technologies, supporting domain-oriented declarative development.
High Performance
First full-concurrency GC in terminal scenarios, smoother application threads and faster response. Lightweight threads provide better concurrency performance and less overhead.
Strong Security
Security DNA is integrated into language design, helping developers focus on business logic without spending too much energy on defensive programming. Coding is security and vulnerabilities are nowhere to be hidden.
Application Scenarios of Cangjie
HarmonyOS NEXT Applications
In the application scenarios of HarmonyOS, Cangjie programming language creates a friendly development experience and excellent program performance for developers by integrating modern language features, implementing comprehensive compilation optimization and runtime, and providing out-of-the-box IDE toolchain support. In addition, for future-oriented native AI application development on HarmonyOS, Cangjie language provides a complete set of programming frameworks with embedded Agent DSL and intelligent development tools for developers, facilitating them to efficiently complete the development of native AI applications on HarmonyOS.
Cloud Services
In cloudification scenarios, the Cangjie programming language provides a microservice application development framework, offering capabilities such as an IOC container based on pre-compilation processing mode, AOP aspect-oriented programming, ORM and transaction management, end-to-end asynchronous requests, and rapid docking with other components. This helps developers quickly build microservice applications. Moreover, through Cangjie's lightweight user-mode threads and high-performance network protocol library, system resources can be fully utilized to efficiently develop high-performance cloud service applications. At the same time, the Cangjie community, in collaboration with partners and developers, has jointly built a rich ecosystem of third-party libraries and middleware to facilitate developers in building Cangjie programs.
Success Cases
AllHarmonyOS NEXT ApplicationsCloud ServicesThird-party libraries/Middleware
Participate in the community
The Cangjie programming language community is committed to providing an open, active and high-quality community atmosphere for Cangjie developers, helping them formulate learning and growth paths, quickly build Cangjie programs and obtain community honors. All developers are welcome to join the Cangjie programming language community and use programs to build an intelligent world of interconnected everything.
2120+
star
1989+
issue
659+
PR
105+
project
Dynamics
第三届OpenHarmony技术大会编译器与编程语言分论坛成功举办
2024年10月12-13日,第三届OpenHarmony技术大会在上海世博中心盛大召开!大会期间,编译器与编程语言分论坛成功举办。 本届大会以 "技术引领筑生态 万物智联创未来" 为主题,汇聚全球顶尖开源操作系统技术领袖与高校学者,全面展示OpenHarmony最新技术革新与阶段性成果。通过主论坛、十余场技术分论坛、展览及竞赛训练营等环节,深度交流技术前沿,发布技术白皮书及多项新孵化项目。
2024-10-13 Updata
OpenHarmony Cangjie PMC正式启动孵化
2024 年 10 月 12 日上午,在主论坛隆重举行了 OpenHarmony Cangjie PMC(Project Management Committee)启动孵化仪式。OpenHarmony 项目群工作委员会主席、华为终端 BG 软件部总裁龚体,OpenHarmony 项目群技术指导委员会主席、华为基础软件科学家陈海波教授,华为编程语言首席专家冯新宇教授与 13 位产学界嘉宾共同上台见证这一历史性时刻。
2024-10-12 Updata
仓颉 Workshop:鸿蒙原生应用开发的技术盛宴
10 月 17 - 18日,由 GOSIM 开源创新汇主办、CSDN 承办的 GOSIM CHINA 2024 将在北京盛大启幕。作为 GOSIM 开源年度大会的第三届盛会,本次活动邀请了 60 多位国际开源专家,共 150+ 优质技术分享,汇聚了来自全球百余家顶尖科技企业、知名高校及开源社区的技术大咖、项目负责人和生态领袖。将有 1000 + 开发者和开源人才齐聚北京,共议全球开源技术的创新与应用新趋势。
2024-10-11 Updata
Cooperative Organization