4 ms·
I'll bite; the cpu power needed to operate and render that hamburger menu is many times more than was used on the Apollo missions to the moon. :p Is that becau
by stcredzero 7y ago
I'll bite; the cpu power needed to operate and render that hamburger menu is many times more than was used on the Apollo missions to the moon. :p
Is that because the problem is hard, or because the programmers have iteratively built up their laziness?
- pkaye 7y agoAt the time of Apollo missions computers were heavy so a simple one was put on the craft and a larger one on earth did the bulk of the computations. And even the ones on earth were limited due to technology at that time.
- JabavuAdams 7y agoWe don't code to the metal anymore, because we're optimizing for developer time (supposedly). So, there are many more moving parts and it's harder for someone to understand the full stack. Also, the whole dev process for a non-life-critical website is different than for safety-critical software (hopefully).
- dotancohen 7y ago> there are many more moving parts It's actually many more layers of abstraction. My current PM would code in ABL in the 1980s. Adding a field to a database and a CRUD app would take about two months, running on terminal hardware that the actual worker using it could not afford if he were to save up for an entire year. Today, I add a field and an interface in about an hour, including automated testing for regressions, on hardware that the actual worker using it could purchase on a whim.