KCL: Rust 在编译器领域的实践与探索第三届中国Rust开发者大会 KCL: Rust 在编译器领域的实践与探索 张正 蚂蚁集团 Agenda 01 KusionStack 与 KCL 02 用 Rust 重写 KCL 03 Rust 重写后的收益 04 更多的探索 01 KusionStack 与 KCL KusionStack是什么? KusionStack架构 KCL KusionStack 是什么? KusionStack 架构 • KCL:面向应用研发者的 配置策略专用高级编程语 言,及其协议组,工具链及 IDE 插件 • Kusion:运维引擎、工具 链、服务层,IDE 工作空间 及社区技术集成套件 • Konfig:应用配置及基础 模型共享仓库,及面向 GitOps 工作流程(如 GitHub Actions)的自定义 CI 套件 KusionStack 实践 KCL Tools & CI/CD Engagement kcl-format kcl-lint kcl-test kcl-doc ✅ ✅ ✅ ✅ KCL Coding Assistant Highlight Go To Def/Ref Completion Format Compile Debug Error/Warning Checking Test LSP KCL Language Server KCL Compiler0 码力 | 25 页 | 3.50 MB | 1 年前3
CppCon 2021: Persistent Data Structures2019 (PIRL 2019), Persistent Memory Evaluation and Experiments (https://www.youtube.com/watch?v=M_kCL1OZjko). Retrieved 3/22/2021. [14] C. Click, “A lock-free wait-free hash table,” work presented as0 码力 | 56 页 | 1.90 MB | 6 月前3
共 2 条
- 1













