> Give it five or ten years, and I reckon you'll see people make use of C++17 and C++20 in much greater numbers.
Frankly, the thought of it makes me want to migrate to Rust.
> Are you aware that std::thread has existed since C++11, and std::jthread and coroutines are in C++20?
Sure, but very low level. I'd be great to have a standard for something like TBB or OpenMP.
> std::string is an RAII-managed bag of bytes. What kind of operations are you looking for?
Looking enviously at Javascript strings and boost string algorithms...