4 ms·
You raise a point - we have a bunch of small operating systems running on top of our existing operating systems. DBMSes, editors (emacs), browsers, and more.
by fouc 7y ago
You raise a point - we have a bunch of small operating systems running on top of our existing operating systems. DBMSes, editors (emacs), browsers, and more. There's a great amount of inefficiences being added because everyone is re-inventing OSes and/or DBMSes at every layer.
- asdfman123 7y agoI often wonder how much more efficient computers would be if we were capable of writing optimal machine code for whatever task we wanted to accomplish. No layers, just efficient code written at the lowest level for everything. It obviously wouldn't be worth the effort, but how many times faster would our computers be?
- fouc 7y agoI think it'd be possible to automate that at some level, generatively code just the minimum needed at the machine level for the task, and no extra fluff.