|
|
|
|
|
by 0xFACEFEED
1440 days ago
|
|
> C is sort of a dead end. There is very little innovation there. C is a small language. There are benefits to that. But it also has a handful of historical oddities. Innovation here means to keep C small while also getting rid of those quirks. C++ is enormous. Rust is headed in the direction of similar enormity. |
|
Zig is an interesting “exception” due to its strong compile-time metaprogramming capabilites, resulting in a small, but quite expressive language. But all 3 has a future. C is here to stay, but I really wouldn’t start any new project in it.