News for hackers. Stuff that matters.
Re:“People who implement new and improved interfaces always ... by mzs on Friday September 11, 2015 @04:27PM (#10205997)
There have been /many/ attempts. Here's a link to a comment on the sds from redis post (yet another alternative string library) that links to a nice overview of a number of alternatives:

https://news.ycombinator.com/item?id=7191509

I've used Ustr before, all of them have pros and cons depending on what you are needing.

Re:“People who implement new and improved interfaces always ... by throwaway000002 on Saturday September 12, 2015 @04:33PM (#10209262)
Thanks mzs for that great reference to an old HN comment. Appreciated!

The volume of string libraries only suggests how crucial core library design, often an afterthought, is to programming language design. The language itself encourages idioms, and it's for the core library to harness these idioms into a robust, cohesive, comprehensive toolbox for common tasks.