3 ms·
Probably nobody needs a "better C" being possible to use C++ in procedural way, avoiding that C parts considered error prone, ugly or dangerous (i.e. using C++
by gabrielblack 8y ago
Probably nobody needs a "better C" being possible to use C++ in procedural way, avoiding that C parts considered error prone, ugly or dangerous (i.e. using C++ string, smart pointers, etc). However, if we are talking about a different language, not a C improvement, I think Go could be the answer.
- caspervonb 8y agoWhile it's possible to avoid the shitty parts of C++, libraries and community isnt there as there's a pretty huge divide between Java style C++, C style C++ and "modern idiomatic C++". Also a better C would have to be as simple as C, C++ is the definition of complexity. Might look simple on the surface but heck even Meyers can't make heads or tails of the spec ;) As for the need, there are plenty of contenders like Zig, Odin, Jai, etc. For the most part tho they seem to be about fixing the tooling pipeline, module system and standard library. Syntax might differ ever so slightly but feature set is more or less the same.