|
|
|
|
|
by JohnFen
1123 days ago
|
|
But none of that supports the assertion that C makes it hard to use good libraries. You can even use libraries not written in C if you want. If the argument is really "it's impossible to make a good library in C", that's different. I'd very much disagree with that, but it would be to the point. |
|
And I haven't mentioned the lack of a strong universal string type, the way many libraries typedef their own family of different kinds of integer, the way one library will require you to free() a returned structure and another will require you to call my_library_free()...
It all adds up to additional friction.
You don't have to agree! Maybe I am out of date, I haven't really dealt with this since the mid 2000's. I'd be thrilled to hear this isn't an issue any more.