Re:Parsing can become accidentally quadratic because of sscanf
by nicoburns on Monday March 01, 2021 @02:31PM
(#26307131)
> Some of that is that they don't have systems like maven or npm that would make it really easy to incorporate libraries into the build.
Definitely! I wish the C and C++ communities would take this problem seriously.
> That said, what I like about C is that it is a simple language where you can throw out the standard library and start anew
This definitely is a nice property. But it's not just C that can do this. You can for example do this with Rust, and get an excellent package management system (that can indeed package these alternatives to the stdlib) to boot.
That said, what I like about C is that it is a simple language where you can throw out the standard library and start anew: it makes me think of the old versions of ALGOL that didn't specify mechanisms for I/O, and now we know you can specify that behavior in libraries and leave the language pure.