Hacker News

Favorites Setup
Comment by creata | original | C for Rust programmers
[−]creata · 2026-10-10 Sat 15:36 UTC · link
As fun as it is, 1[c] will be "marked obsolete" in C29 according to Wikipedia.
[−]avadodin · 2026-10-11 Sun 06:38 UTC · link
C11 is last C as far as I'm concerned.

I don't mind adding new features in committees but if they are going to remove compatibility, they should rename their language to nuC or CantbelieveitsnotRust(yet).

No offense intended to Rust which is a fine language.

[−]teo_zero · 2026-10-11 Sun 07:09 UTC · link
If C was not supposed to be changed to correct its past mistakes, we would still increment with a=+1 instead of a+=1, or we would use something called nunununuC.

> C11 is last C as far as I'm concerned.

Are you sure? I think C23 brought so many enhancements it's a pity to ignore it.

[−]xtajv · 2026-10-11 Sun 08:21 UTC · link
> we would use something called nunununuC

"C++", perhaps? :)

[−]xtajv · 2026-10-11 Sun 08:13 UTC · link
I'm with you there.

> if they are going to remove compatibility

C as a language has one job, and it is to not do this.

[−]pjmlp · 2026-10-11 Sun 09:44 UTC · link
So you still code in K&R C, I reckon.