Aside from the rather large scope of writing such a transpilation target for Rust (Rustaceans who write compiler code for fun are not easily deterred by scope), is there anything else about the project that makes it seem infeasible or unappealing?
I’m just a little puzzled as to why no one has attempted a POC of this.
The prospective value proposition seems very appealing to me: Prototype 1-99% of your application in a rapid-iteration language. Incrementally convert critical paths and high-maintenance systems to Rust as the need arises.
And the list of languages we could transpile to Rust via WebAssembly would be very long, covering practically all mainstream languages.
The scope could also be narrowed by first targeting the WASM output of one specific language.