this post was submitted on 27 Apr 2026
457 points (98.5% liked)

Linux

13504 readers
394 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] BlackLaZoR@lemmy.world 3 points 5 days ago

I know what web assembly is. It's not a golden one-for-all solution you try to paint it to be. There's a reason why you won't see any modern AAA games in Wasm except ancient stuff like half life or Quake 3. It's just not fast enough and not memory efficient enough.

While there’s definitely some apps that are a bit too heavy for WebASM (or just javascript/.net for the above examples) this list is vanishingly short these days.

Jesus no. It's obvious you don't play games. Unreal engine can export to Wasm but noone does this. Everyone develops games natively with DirectX 12 api in mind (and very rarely Vulkan like in case of Doom or Red dead redemption 2) You're just blatantly wrong with this.

What's web assembly is good for is what's in the God damn name: Web apps. You can squeeze in office into it, because office is ultra lightweight use case, that back in the day ran on 486dx4 with 16Megs of ram. It now runs on 3ghz CPU and requires hundreds of megs of ram, this is insanely wasteful. We can afford these resources, but it's still wasteful as hell.