Of all the problems with C strings, the one mentioned in the article (inefficient strcat() function) is really small.<p>I think unicode support would be much more important, but not everyone agrees (for example, on embedded devices unicode support can be dead-weight). And adding to C without consensus leads to lousy decisions.