2 ms·
I am a practical man and language for me is just a tool. I do not dwell on C++ being too complex (which it is when you take it as a whole). All I care is - does
by FpUser 5y ago
I am a practical man and language for me is just a tool. I do not dwell on C++ being too complex (which it is when you take it as a whole). All I care is - does it have enough features that I can be effective in creating application. C++ definitely fits the criteria for me. I've heard horror stories where each member of a team uses it's own subset but practically for many years of dealing with C++ I do not feel I ever had problems when I had to work with other programmers.
Programming general use libraries - sure. It is often enough hard to read black magic but I'll let people that are actually doing it worry about the problem. It does not have to propagate to application level programming.
- CodeGlitch 5y ago> I've heard horror stories where each member of a team uses it's own subset but practically for many years of dealing with C++ I do not feel I ever had problems when I had to work with other programmers. I feel the technical lead should be catching these problems during code reviews, and establishing best practices, etc. Also this problem exists in other languages, perhaps elevated slightly in C++, but until rust came along it was 1 of 2 choices you had for certain problems (C being the other obvs.). Speaking of rust I thing the jury is still out on whether it can catch up with C++ in terms of popularity.