Sakura Lang:面向智能体的预编译期 Rust 编程语言项目(icantcodefyi/sakuralang)
Sakura Lang 是一个 agent-first 编程语言项目,提供可源码构建的预编译期 Rust 编译器与 JavaScript 后端,M3 里程碑已于 2026-10-18 签署完成,尚无正式发布或稳定语言/API 契约。语言围绕显式、可审查的承诺设计,包含类型化 effects/errors、Perceus 风格引用计数、契约与 refinement、能力权限,以及面向智能体的结构化诊断、LSP 与 MCP 支持。JS 后端已实现运行时契约、std handlers、权限与测试,WASM/静态验证(M4)、原生 Perceus 复用(M5)和包管理仍在计划中,代码采用 MIT OR Apache-2.0 双许可。