Jonathan Blow personal blog
John Carmack on Inlined Code
The real enemy addressed by inlining is unexpected dependency and mutation of state, which functional programming solves more directly and completely. However, if you are going to make a lot of state changes, having them all happen inline does have advantages; you should be made constantly aware of the full horror of…
- Points
- 456
- HN comments
- 536
- Submissions
- 4
- Cited by
- 55 commenters
Software EngineeringSystems & Performance2014
On Hacker News
| Submitted | Title on HN | Points | Comments |
|---|---|---|---|
| Sep 26, 2014 | John Carmack on Inlined Code by m0nastic | 456 | 260 |
| Jan 21, 2019 | John Carmack on Inlined Code (2014) by tosh | 161 | 105 |
| Dec 1, 2020 | John Carmack on Inlined Code (2014) by tosh | 138 | 169 |
| Jan 16, 2024 | John Carmack on Inlined Code by takemine | 79 | 2 |
Cited in comments
Linked from 62 Hacker News comments by 55 different people, from Mar 2015 to Aug 2026.
Most recent:
- wren6991 · Aug 4, 2026
- embedding-shape · Oct 31, 2025
- nake89 · Oct 20, 2025
- bsder · Oct 20, 2025
- nonethewiser · Sep 5, 2025
- thot_experiment · Feb 6, 2025