4 ms·
I agree totally about subsetting of C++. I worked for many years in the games industry when it was C or C++. And subsetting was the only way to make progress in
by sago 11y ago
I agree totally about subsetting of C++. I worked for many years in the games industry when it was C or C++. And subsetting was the only way to make progress in C++.
But it was painful at times, and required a tech lead who could really enforce their opinion about what code should look like. In the end, at crunch, code was often written that used features outside the subset, and everybody did find themselves having to figure it out, to learn more about the language.
"Just use a subset" was always a solution better in theory than in practice for medium sized teams.
How big is the team of developers you have in C++, and what proportion have written code in other C++ shops, and how time-constrained is your development? C++ for R&D type projects is very different from C++ for getting a shed load of features out the door on time, in my experience.