Quoted By:
Could any of you enumerate the issues you have (or had) with C++, D, Zig and/or Rust? What design problems do you believe these languages have that stop them from successfully replacing C? You don't have to explain it to me in depth, if the issues are caused by language features just list them by name and whether the problem is the language having or not having such feature.
I'm a "language designer" and I often see developers complaining about these languages but never any real consensus on what is actually wrong with them. I can't do my job properly when most developers are unwilling to list the actual issues they have with these languages and without proper feedback any new language will have the exact same issues sooner or later. We can see this with Rust and Zig already. It's also difficult to get a straight answer elsewhere, trying to ask this in the Rust forums might just lead to being crucified for the audacity of criticizing their language and implying that something better could be made.
I'm a "language designer" and I often see developers complaining about these languages but never any real consensus on what is actually wrong with them. I can't do my job properly when most developers are unwilling to list the actual issues they have with these languages and without proper feedback any new language will have the exact same issues sooner or later. We can see this with Rust and Zig already. It's also difficult to get a straight answer elsewhere, trying to ask this in the Rust forums might just lead to being crucified for the audacity of criticizing their language and implying that something better could be made.