Sure I made it sound trivial, but that's in the context of comparison with state of the art semiconductor engineering.
Semico. engineering is current "rocket science" of 70s.
Cross-platform GUIs aren't novel. Frameworks for this shit probably appear every year and are as messy as existing ones.
It's a mess, hard mess, but not novelty, not the edge of science / engineering. The problem is to get people to agree on something.
>and is the plattform for most commercial transactions and normal communications now
What's so novel about it? SMS or even your Master/Visa cards were doing it for decades
IRC, Email too.
And of course still: we were using Web browser as platform those things for decades.
It's not a bleeding "edge" technology in $currentYear.
WebAssembly ecosystem? yet another collection of VMs/Compilers/Intermediate Languages?
We were doing it for decades.
>sandboxed applications
Ok, that's fair point - there's novelty needed.
Very often because we try to write technology that's... easy to fuckup? idk - check how huge % of CVEs is related to JIT compiler
or because we write it in unsafe languages - check how huge % of CVEs is related to mem. issues.
But yea, I agree on security - stuff like postquant crypto and other protections.