简介
仓颉 编程语言是一款面向全场景智能的新一代编程语言,主打原生智能化、天生全场景、高性能、强安全。
仓颉语言有如下特点:
- 原生智能化:内嵌 AgentDSL 的编程框架,自然语言&编程语言有机融合;多 Agent 协同,简化符号表达,模式自由组合,支持各类智能应用开发。
- 天生全场景:轻量化可缩放运行时,模块化分层设计,内存再小也能装得下;全场景领域扩展,元编程和 eDSL 技术,支持面向领域声明式开发。
- 高性能:终端场景首款全并发 GC ,应用线程更流畅,响应更快。轻量化线程,并发性能更好,开销更少。
- 强安全:安全 DNA 融入语言设计,帮助开发者专注于业务逻辑,免于将太多精力投入到防御性编程中,编码即安全,漏洞无处藏。
Cangjie by Example(CBE)是一个包含可运行事例的集合,旨在说明各种仓颉语言的概念和标准库。为了充分利用这些事例,不要忘记在本地安装仓颉语言,并且查看 仓颉官方文档。
本文档基于仓颉 0.55.3 版本。
本项目受到 Rust by Example 和 Go by Example 的启发。
让我们现在开始吧!
欢迎加入本站 QQ 群: