3 ms·
" just about processing some letters, executing some code and drawing colors on the monitor" Sure, nothing more. Except that this drawing colors on the monitor
by hutzlibu 4y ago
" just about processing some letters, executing some code and drawing colors on the monitor"
Sure, nothing more. Except that this drawing colors on the monitor is plattform independent and used worldwide for all kinds of sandboxed applications and is the plattform for most commercial transactions and normal communications now. So quite trivial and surely anyone can do it.
- tester756 4y agoSure 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.
- amelius 4y ago> Semico. engineering is current "rocket science" of 70s. Even rocket science is just Newtonian physics, for the most part.
- tester756 4y agoThat's the theory behind, the execution is hard. Meanwhile, unlike moon-landings - we're constantly doing web browsers: there was IE, there was Edge, there is Firefox, there is Chromium and its forks. There are smaller browsers with less resources than Google. Yet, we are not trying to figure out how to make web browser possible. We know how to do it, we are doing it for decades. It's just hard due to reasons - money, effort required, moving target, backward compatibility, and probably many other. Can same be said about semico? Do we know what needs to be done to reach "state of the art" for year 2033? Do semico competitors know their roads to match its competitors capabilities 10 years from now? I dont think so.