|
|
|
|
|
by humanrebar
4528 days ago
|
|
Most languages get string processing (and its closely related cousin, localization) wrong, even the ones with string classes, so I don't really get my jimmies rustled on C's anemic native string support. http://www.joelonsoftware.com/articles/Unicode.html On large enough projects, you end up with all kinds of custom logic around user-entered and user-facing strings, so the lack of native string processing is really only a drawback for tiny and proof-of-concept projects, which aren't really what you use C for anyway. That being said, the right way to do string processing usually ends up looking a lot uglier than the way we are used to. |
|