News for hackers. Stuff that matters.
Re:A meta-analysis of C++ projects by nthompson on Thursday April 05, 2018 @11:12AM (#16765624)
Very cool analysis.

I would add: A lot of regex work is still being done out of boost.regex; maybe people still haven't done the switch for most projects? For example, I think boost.regex is still used in Chrome.

Just ran your code on boost, looks like "shared_mutex" is the least used header there.

I use <future> all the time (in boost, no less) so it might be selection bias.

Re:A meta-analysis of C++ projects by Topolomancer on Friday April 06, 2018 @05:50AM (#16772076)
Thank you! Do you want to share the results? I could add them to the git repository or include an addendum of the post.
Re:A meta-analysis of C++ projects by smitherfield on Thursday April 05, 2018 @11:19AM (#16765687)
Allegedly, the quality of STL <regex> implementations leaves much to be desired.
Re:A meta-analysis of C++ projects by alexhutcheson on Thursday April 05, 2018 @11:32AM (#16765806)
I default to using RE2[1] in most cases. If I really need backtracking, I would probably just use PCRE through the C++ wrapper[2], but that hasn't been a common need in my experience.

[1] https://github.com/google/re2/

[2] https://www.pcre.org/original/doc/html/pcrecpp.html