3 ms·
I think the modern C++ is indeed a good alternative to other modern languages listed in the OP for who already knows the pre-modern C++. That is, you still don'
by lifthrasiir 11y ago
I think the modern C++ is indeed a good alternative to other modern languages listed in the OP for who already knows the pre-modern C++. That is, you still don't get an automatic correctness (of sort) implicitly provided by all those modern languages, and you being able to avoid the traps is not a proof that it would be universal. I really hope that C++ Core Guidelines [1] are successful enough that it is actually enforced and thus you finally get the correct feedback from the compiler, but until that point, I'm not choosing C++.
[1] http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines.html http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines....
- santaclaus 11y agoWith ranges pretty much a sealed deal, if we can get modules and reflection, to boot, C++ is going to feel hella fresh.
- Aeolos 11y agoWith the amount of pushback and bikesheding, I don't expect reflection to happen this decade at all. For me, modules would be killer. This is right now the single biggest issue facing large C++ codebases.