Appearance
一个基于 LLVM 的编译型语言预研方案,目标是把安全性、可维护性、互操作性和工具链体验统一起来。
默认不可空、默认不可变、结果类型与模式匹配、结构化并发、强诊断与自动修复建议。
LLVM 后端、值语义、推断优先的所有权模型、可控共享、稳定 ABI 与多语言链接。
编译器、LSP、格式化器、文档生成、测试框架、包管理和工作区模型从第一天一起设计。
C 为一等互操作层,Rust 通过稳定 C ABI 集成,C++ 分阶段推进,先稳后广。
这个仓库当前处于预研阶段,目标不是马上写一个半成品编译器,而是先把关键设计决策收敛到一套可以持续执行的方案上。
当前文档给出四类结论: