Things are going complex, wasm now have proposals, versions, Lime, and profiles.
Maybe devs should stay with proposals and browser versions as same as before.
Effort tends to flow where attention is focused.. blockchain projects use wasm more than most - so they’re trying to appease some of that. They need to finish the core - last I checked as decent as it is, still a long way to go.
Reminds me of moving from C to C++, then sprinting back to C after facing the madnessl, all the unnecessary, overwhelming, and confusingly rich features of C++, plus what feels like a hundred different ways just to print “Hello, world!” to stdout.
![]()
Sorrry a bit off topic but did you guys catch the latest WTF?
North Korean state-sponsored hackers slip unremovable malware inside blockchains to steal cryptocurrency — EtherHiding embeds malicious JavaScript payloads in smart contracts on public blockchains
npm supply chain attacks too. I caught one earlier when dealing with the editor but it’s been taken care of upstream now.
they compromised the accounts on npm and injected some nefarious crap to swap crypto receivers to theirs to capture the transfer without the user knowing.
It’s off topic but here’s another vector sitting in npm repos.