3 ms·
> We're driving around in electric cars, carrying around cell phones that are orders of magnitude faster than desktop PCs from 1996, and communication technolog
by ativzzz 6y ago
> We're driving around in electric cars, carrying around cell phones that are orders of magnitude faster than desktop PCs from 1996, and communication technology
I'd argue that these are primarily hardware innovations, not software innovations. The OP mentions software, not technology in general.
See also Moore's law (hardware upgrades double computing speed every ~2 years) vs Proebsting's Law [1] (compiler upgrades double computing speed every ~18 years).
[1] http://proebsting.cs.arizona.edu/law.html http://proebsting.cs.arizona.edu/law.html
- PragmaticPulp 6y ago> The OP mentions software, not technology in general. Hardware and software are closely intertwined. We couldn't design, develop, build, and run modern hardware without modern software packages. You're just not seeing the advances in software if you're only looking at famous web services technologies. The whole article is extremely myopic, limited only to the author's narrow domain of web services and coding in text editors.
- medlyyy 6y agoOkay - could you give some examples of where you think huge advances in software have been made?
- sofixa 6y agoNot OP but eBPF, Android ( phone, TV, auto) and iOS, ChromeOS, VS Code, Go, Swift, Powershell ( it's a terrible piece of software but a vast improvement for Windows), virtualisation, public cloud platforms ( virtualisation at huge scale with APIs), the Hashicorp stack, ZFS, LXC and later Docker, Kubernetes, Redis.
- chrisseaton 6y agoWhat you think of hardware innovations are often actually software innovations. Your iPhone doesn’t take a better picture because it has a better lens this year - it does because it has better software.