u/CosmicMerchant

🔥 Hot ▲ 77 r/C_Programming

Any reason not to use C23?

C11 seems to be a de facto standard — not that I made a representative poll about it, send out some crawlers to gather intel from Github, Gitlab, and Codeberg, nor did I do any research on that; it's rather a personal observation.

Is there a reason for that? Why not C17 or C23? Of course, if the code base was started before these versions were finalised, there might not be a reason to switch over, yet backward compability would also not prevent using a newer version.

Do you give any thought to that when starting a new project, or are you just defaulting to C11 out of habit?

reddit.com
u/CosmicMerchant — 2 days ago