Hacker News new | past | comments | ask | show | jobs | submit login

C begins to increase rate of adding breaking changes.

C23 is about to

- add keywords that was valid identifiers before

- remove K&R parameter syntax

- change semantics of the most popular function argument list declaration

- forbid representations other than 2's complement

https://news.ycombinator.com/item?id=30395016




The over adherence to bloat in the name of backwards compatibility holds the language back - these are incredibly conservative changes that reflect practices which have already been used for decades!


What new keywords? Everything new goes into the reserved namespace with macros to look like the C++ versions.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: