5 ms·
Scott Meyers was the go-to reference for "expert" C++ knowledge for over twenty years, he retired after his C++14 books came out and a mere two years later he c
by npalli 3y ago
Scott Meyers was the go-to reference for "expert" C++ knowledge for over twenty years, he retired after his C++14 books came out and a mere two years later he couldn't even keep up with the language to make technical corrections.
C++ is a large, intricate language with features that interact in complex and subtle ways, and I no longer trust myself to keep all the relevant facts in mind. As a result, all I can do is thank you for your bug report, because I no longer plan to update my books to incorporate technical corrections. Lacking the ability to fairly evaluate whether a bug report is valid, I think this is the only responsible course of action.
https://scottmeyers.blogspot.com/2018/09/the-errata-evaluation-problem.html https://scottmeyers.blogspot.com/2018/09/the-errata-evaluati...
- googlryas 3y agoHeck, even C++ is getting out of hand for Herb Sutter. He might say "ISO C++ is the best tool in the world today to write the programs I want and need", but then he also says "My goal (with cppfront) is to explore whether there's a way we can evolve C++ itself to become 10x simpler, safer, and more toolable." https://github.com/hsutter/cppfront https://github.com/hsutter/cppfront
- cassepipe 3y agoI am really sold on cppfront but I have not had the occasion to use it yet. How usable is it ? Is it closer to a a Proof of concept or a finished tool ?
- darknavi 3y agoAs a C++ fan his cppfront talk was excellent. I'd love to see this work get wider adoption.
- rewmie 3y ago> Heck, even C++ is getting out of hand for Herb Sutter. That's a wildly exaggerated take. Working on something to improve user experience and simplify it is not nor it ever was the same as something getting out of hand. This take is even more absurd when we notice that the main goal of cppfront is to serve as a testing ground ti explore backwards incompatible changes to understand if they actually improve the language. Cppfront is the answer to "why not" questions when ignoring constraints deriving from backwards compatibility.