On Saturday, 11 January 2014 at 20:36:31 UTC, Jacob Carlborg
wrote:
On 2014-01-11 08:50, Brad Anderson wrote:
The recent discussion got me wondering how Phobos stacked up
against the C++ Boost String Algorithms library.
Some background on the design of the Boost library:
http://www.boost.org/doc/libs/1_55_0/doc/html/string_algo/design.html
TL;DR: It works somewhat like ranges.
Google Spreadsheet with the comparison: http://goo.gl/Wmotu4
toLower/Upper doesn't really work in place.
Yeah, it's kind of an argument for and against Phobos/D. InPlace
can't be truly inplace like Boost's is because we have actual
unicode support.