Although, webassembly is closer to .NET’s CIL. It’s still a form of assembly, but it’s a bit higher level which makes decompiling a bit easier than, say, an optimized (-O3) desktop program.
The License page has links to all the used open source projects at least:
And until a lot of people realize that most web technologies are fundamentally bad, things are not going to get better.
We are not going to be using this same web tech in 300 years, almost certainly, so at some point it's going to change. It won't be soon, because people love tradition, even when it causes them pain.
So, for now, it's webassembly time.
This is only true because computers are faster than they were yesterday, on average. People don't optimize code to some arbitrary absolute level, they optimize code that's slow on their computer.
“Fear comes from the lack of knowledge and a state of ignorance. The best remedy for fear is to gain knowledge.” ― Debasish Mridha.
I'm not saying that this ideal, or even good. I'm asking why it's only scary NOW.
> How is this scarier than any other software you
> use but haven't seen the source code to?
The only code on my computer that I do not have the source code to are the JetBrains IDEs and Kerbal Space Program. With both of those companies I have a financial relationship, and both those companies earned my trust, and their software I have to download and install explicitly.Contrast with webassembly where there is no trust between the entity running the code on my computer, no realistic way for the average user to consent to having code run on their system, and no reason for them to earn trust.
This project is a creative output. Stop for a second with entitlement to the source code and just enjoy for what it is and how amazing this project is.
Do you go to museums and ask for what color palette the artist used? It's missing the point, isn't it?