[1]: https://www.reddit.com/r/dotnet/comments/1x7wsgb/rust_just_l...
[1]: https://www.reddit.com/r/dotnet/comments/1x7wsgb/rust_just_l...
Rust also builds a pretty small binary, which is cool. This isn't really meant to be a 'C# is better than Rust' post, but more pointing out that Blazor (which is the official MS implementation) builds huge binaries; often >10MB, which is a real problem. This fixes that.
[0]: https://github.com/zion-sati/NetWasm/blob/main/docs/size-and...
And then the person writing the code has to be an expert in all languages involved to make it even half fair, instead of just a sound-bite/click-bait.
I think it's also a bit unclear exactly what you mean when you list nonstandard C extensions alongside Rust's no_std and then say "similar approaches". Rust's no_std is part of the language proper so the commonality surely can't be the non-standard-ness of what is done to shrink binary sizes.
That being said, I do think it would have been nice if the author had chosen a more interesting benchmark, but alas...