Now I want to see somebody to port it to c# :)
7-11 phases to go and so far it looks like it might only cost $100. I'm focusing on efficient execution strategy minimizing token in/out, turns, and rework.
Will prob post up something interesting when it's done.
I wonder how few tokens it could be done in. Might be relatively easy work compared to Rust.
Give it the goal of native AOT.. Have it profile and optimize after it gets a working version...
https://github.com/yuechen-li-dev/copeland
Compiles to JS, WASM via Blazor WebAssembly, C# RyuJIT and NativeAOT.