4 ms·
I have worked with a person who was the "big C++ gun" at the company, taught C++ in a big university two days a week, and IIRC also was on some sort of standard
by maratc 3y ago
I have worked with a person who was the "big C++ gun" at the company, taught C++ in a big university two days a week, and IIRC also was on some sort of standards committee (in any case his name was on some document from them). His knowledge of the language was breathtaking.
In a personal conversation, that person told me that he estimated that he knew about half of the language, and that average career length wasn't enough to learn all of it.
This was way before C++11.
- JohnFen 3y agoEntirely this. C++ has grown into such a monstrosity that I think anyone claiming to "know" it is fooling themselves. Nobody can "know" it in the sense usually meant when saying you know a programming language. I've been working primarily in C++ since the days when there weren't even C++ compilers (you instead ran the C++ code through a program that turned it into C that you compiled with a C compiler). By any reasonable measure, I am proficient in the language -- but I think I'm actually proficient in about half of the language, same as your coworker. This is also why I've moved away from C++ in the last few years. It's too unwieldy for me to use as a default language anymore. Now, my default language has become C++-as-a-better-C rather than full-blown C++.