3 ms·
I think the author was mostly referring to meta programming / templates. You have to admit, they can get pretty obscure sometimes. I agree, lambdas simplify
by blazespin 10y ago
I think the author was mostly referring to meta programming / templates. You have to admit, they can get pretty obscure sometimes.
I agree, lambdas simplify callbackas/async programming immensely.
- TillE 10y agoRight, but there's nothing "modern" about templates. Those have been a disaster for compile times forever. C++98 with no Boost is an awful language that nobody should want to go back to. It's one where you could legitimately prefer C99, despite its lack of RAII and other conveniences. Actual modern C++ is a great language to write, though the compile times haven't really improved.
- moron4hire 10y agoGiven the position that system quality is directly proportional to frequency of testing, in what ways can a C++ project from-the-ground-up mitigate compile times and be reactive to change?