What really needs to be in the real successor to C?
C 2.0
probably an integer type
Would you say that's long overdue? Or did C just get the short end of the stick there?
D
Zig and Jai seems to go in the right language design direction
but Zig on is a hobby project taken too far
and Jai has too focused target group to rely on it getting big
No sucessors; C is good enough. If you need to handle stuff in a different way just use a scripting language. There is no single language for everything,
OOP
the int?_t and uint?_t types work. the only thing they should fix in that area are the fucking retarded promotion rules.
I broadly agree, there's shit that should be cleaned up, but there's no need for new feature after new feature. one of the worst things about "modern" programming languages is their tendency to release new versions every year that add whatever happens to be popular at the moment.
Nothing, because C doesn't need a successor. It's perfectly fine for where it is still used and was replaced long ago everywhere else.
Aren't Golang and Rust pretty much C 2.0 if you wouldn't approve C++ as C 2.0?