evanchooly: I had the misfortune of working with a C#->JS compiler on a project several years ago. Apparently there’s something about the C# toolchain that makes it relatively easy to write compilers that target different backends. Unfortunately that doesn’t mean they are good.