|
|
|
|
|
by KurSix
96 days ago
|
|
To answer your question: this should 100% just be tooling on top of an existing language rather than a custom syntax. By ditching the mainstream, you're not just losing parsers, you're throwing away profilers, debuggers, LSP support, and millions of crates. Just write a set of macros and a strict custom linter for Rust that forces the agent to write verify blocks and declare effects. Maintaining your own custom transpiler to Rust is gonna bleed all your dev time dry long before this project ever gets off the ground |
|