4 ms·
A lot of people seem to be voicing strong hate without understanding what this even is. (Not the parent comment, but others) Wasm (Web Assembly) is still early
by mattferderer 8y ago
A lot of people seem to be voicing strong hate without understanding what this even is. (Not the parent comment, but others)
Wasm (Web Assembly) is still early in development. It's looking like it will create a high performance & excellent VM to compile code to for the browser. This is great for any language. A lot of proposed features could give it all the same features you have in JavaScript. But those features are only proposed. Lin Clark gives a great intro on this podcast - https://pca.st/5rjS https://pca.st/5rjS
Blazor is an experiment at utilizing Wasm to do JavaScript like things with C# in the browser. I've never heard anyone say use it for production yet. The YouTube video here is 1 of the best talks you'll see on it if you watch it. I was lucky enough to attend in person.
You can use Blazor without a server to create static sites & host them on servers like Netlify.
Performance & file size isn't something they've put much effort into at all yet on Blazor. Way to early & easier problems.
There are other experiments going on with .NET, Mono & Wasm . See Uno & Ooui.
Steve Sanderson did an experiment a few years ago to see if this was even possible based on some interesting research he found. It grew from that. They have put a really awesome team behind it. It's gained a great following & has a very active Gitter channel that the MS team (notably PM Dan Roth) talks in. They're also quick to respond on GitHub.