There's no reason for software to be slow anymore
The other day, I saw a viral tweet saying that people talking about how LLMs are causing slow, bloated, code are going to eat crow once they re-write everything in super-optimized assembly. We're not quite at the point where we want to write everything in assembly, but some variant of what Nolan Lawson said about testing, you can choose how many bugs you want now, which I less eloquently noted here, is becoming more true for performance. In response to a comment in my last post that the cost of formerly specialized performance work has dropped by many orders of magnitude and performance work that used to require a person or team that had a rare set of skills can be done by anyone who can type a few sentences1, which means that you can do all sorts of optimizations that used to be too expensive to be worthwhile for all but the largest scale or most lucrative projects, Marc Brooker responded with Completely agree with your closing point. Dynamic custom software, fitted to a particular wo
The other day, I saw a viral tweet saying that people talking about how LLMs are causing slow, bloated, code are going to eat crow once they re-write everything in super-optimized assembly. We're not quite at the point where we want to write everything in assembly, but some variant of what Nolan Lawson said about testing, you can choose how many bugs you want now, which I less eloquently noted here, is becoming more true for performance. In response to a comment in my last post that the cost of formerly specialized performance work has dropped by many orders of magnitude and performance…
saved by
related reading
- There's no reason for software to be slow anymoredanluu.com
- The Project of Software is Completesubstack.com
- 2x, not 10x: coding with LLMs in 2026obryant.dev
- LLMs are eroding my software engineering career and I don't know what to do – the human in the loophuman-in-the-loop.bearblog.dev
- The growing divide between AI hype and software engineering realityoptimizedbyotto.com
- How to keep thinkingseangoedecke.com
- Many can write faster asm than the compiler, yet don't. Why? — LessWronglesswrong.com
- abseil / Performance Hintsabseil.io
- Society's Technical Debt and Software's Gutenberg Momentskventures.substack.com
- Malleable software in the age of LLMsgeoffreylitt.com
- fast | catherine juecatherinejue.com
- Code is cheap. Show me the talk. - nadh.innadh.in