Re:Introducing Abseil, a new common libraries project
by rurban on Thursday September 28, 2017 @02:17AM
(#15355052)
Very very immature. E.g. the string library only knows about ascii, and does matching via tolower. Not usable for strings, only for memory.
It doesn't known about unicode, UTF-8, UTF-16 nor UTF-32. Matching must be done via foldcase (fc) not tolower,
There's a string splitter which only does ascii, so if it's UTF8 you get invalid strings, if it's wchar_t it's not usable.
The good things are: noexcept, no bloat, FixedArray as better alloca(), InlinedVector similar.
The good things are: noexcept, no bloat, FixedArray as better alloca(), InlinedVector similar.
folly is much more advanced.