3 ms·
> Writing C++20 code without modules, ranges, or concepts, is like, what is the point. The point is, obviously, use other features introduced in C++20 and not
by chipdart 2y ago
> Writing C++20 code without modules, ranges, or concepts, is like, what is the point.
The point is, obviously, use other features introduced in C++20 and not have to deal with artificial restrictions when you opt to onboard onto whatever feature you'd like.
To me C++20 has more to do with designated initializers than modules, for the very obvious reasons. It's fine if you take a pass at an upgrade and prefer to take the hit of migrating through a bigger delta, but framing this thing as "what is the point" is indeed missing the whole point.