Old Software Was Fast Because It Had No Choice
yusufaytas
22 points
8 comments
June 19, 2026
Related Discussions
Found 5 related stories in 112.1ms across 10,996 title embeddings via pgvector HNSW
- Why a new computer is slower than an old computer [video] tiernano · 17 pts · April 07, 2026 · 56% similar
- Tell HN: In the old days, computers used to get constantly faster and cheaper wewewedxfgdf · 13 pts · June 02, 2026 · 56% similar
- Slow is smooth and smooth is fast: What software teams can learn from Navy SEALs goloroden · 12 pts · March 11, 2026 · 52% similar
- Java is fast, code might not be siegers · 192 pts · March 20, 2026 · 50% similar
- Programming Used to Be Free yeputons · 69 pts · April 13, 2026 · 50% similar
Discussion Highlights (7 comments)
robthebrew
I heard there was a programmer exfux from USSR to USA in the 90s (?) because they knew better how to optimise code. Is this true?
acb12
Maybe old software was also fast because the people building it were more likely to care about computers first and careers second. Not that they were better, just that fewer people were there because tech was the obvious high-paying path.
1vuio0pswjnm7
Old software _is_ fast I use old software on new hardware It's faster than new software on new hardware
mda_damico
Old software is fast because it's built for old hardware and usually it was developed by good-taught engineers.
tippa123
One of my favourite words in engineering is resourcefulness. For simplification, you need to make a Spaghetti Bolognese for 4 people. Person A gets $10, Person B gets $100. Person A is forced to be resourceful, look around and do a lot of thinking. Person B can be wasteful and still be in budget. Reality Nowadays: Person B would contract this out to Person C, who would subcontract to Person D and suddenly there is a huge scope creep and $100 is not enough.
Guvante
> Sometimes, hardware is cheaper than human coordination. A t3.small on AWS costs $182.21 a year before any discounts and has 2 CPUs and 2 GB of RAM. So the computer to run the example at the start costs 3 hours of Engineering time. This has... Warping effects on how hardware performance is perceived to put it mildly. If you spend 4 hours halving that cost it takes multiple years to reclaim that investment. Not that performance doesn't matter of course, reducing your total spend by a percentage is worthwhile, but micro optimizations become difficult when hardware is cheap and performant.
GJR
And also because it was possible to achieve deterministic performance as there was no (zero) virtualization.