3 ms·
I wish they would just freeze the definition of C++ Language for a couple of decades. Just because something is "neat" and "possible" does not mean that it must
by 1024core 3y ago
I wish they would just freeze the definition of C++ Language for a couple of decades. Just because something is "neat" and "possible" does not mean that it must become a part of the language. C++ today is a syntactic hell.
- darknavi 3y ago> I wish they would just freeze the definition of C++ Language for a couple of decades. They did that already. C++03 -> C++11. Other languages marched forward and left it in the dust with things like lambdas, reflection, etc.
- Night_Thastus 3y agoIf you don't want to use it, don't use it. Target whatever C++ version you want and stick with it.
- 1024core 3y agoUnfortunately I work with other people who insist on using the latest and greatest addition that comes along. :-(
- Night_Thastus 3y agoWell, hopefully they: * Are good at documenting * Communicate what and why they chose it during code reviews * Encapsulate their work behind sensible functions/APIs that don't require intimate knowledge of complex internals And if they aren't, that's worth bringing up to them. If it's still a problem it's worth bringing up to your team/project lead or otherwise.