4 ms·
> The fact that the standards committee simply chose to just add every feature every other language has. Again, this take is outright wrong and totally clueles
by simplotek 4y ago
> The fact that the standards committee simply chose to just add every feature every other language has.
Again, this take is outright wrong and totally clueless. I mean, the summary of each change introduced by any of the C++ standards is freely available. C++20's most compelling features beyond concepts and modules were small improvements over existing features like lambda captures and template resolutions, or new atributes.
What compells you to make such nonsensical claims?
- arcticbull 4y ago> What compells you to make such nonsensical claims? Literally all the additions between C++03 and C++20. Here's a small list since you'd rather attack me than review the changelogs, it seems. - range-based for loops. - enum class. - digit separators and binary literals. - consteval/constexpr/constinit. - std::move - std::forward - std::variant based mock pattern matching. - lambdas. - structured binding declarations. - an ABI for garbage collection. - coroutines. - concepts. C++20 even added a three-way comparison operator. This is just a random selection.