Catch-23: The New C Standard Sets the World on Fire

Terence Kelly,Yekai Pan
DOI: https://doi.org/10.1145/3588242
2023-04-02
Queue
Abstract:A new major revision of the C programming language standard is nearly upon us. C23 introduces pleasant conveniences, retains venerable traps for the unwary, and innovates a gratuitous catastrophe. A few steps forward, much sideways shuffling, and a drunken backward stumble into the fireplace come together in the official dance of C standardization, the Whiskey Tango Foxtrot.
What problem does this paper attempt to address?