Russ Cox personal blog
C and C++ prioritize performance over correctness
The original ANSI C standard, C89, introduced the concept of “undefined behavior,” which was used both to describe the effect of outright bugs like accessing memory in a freed object and also to capture the fact that existing implementations differed about handling certain aspects of the language, including use of…
- Points
- 265
- HN comments
- 673
- Submissions
- 2
- Cited by
- 7 commenters
Software EngineeringSystems & Performance2023
On Hacker News
| Submitted | Title on HN | Points | Comments |
|---|---|---|---|
| Aug 18, 2023 | C and C++ prioritize performance over correctness by bumbledraven | 265 | 543 |
| Mar 28, 2025 | C and C++ prioritize performance over correctness (2023) by endorphine | 93 | 130 |
Cited in comments
Linked from 7 Hacker News comments by 7 different people, from Sep 2023 to Sep 2026.
Most recent:
- returningfory2 · Sep 18, 2026
- armitron · Aug 4, 2024
- aleksi · Aug 4, 2024
- krackers · Aug 4, 2024
- soulbadguy · Mar 12, 2024
- nindalf · Mar 12, 2024