|
|
|
|
|
by guard-of-terra
4772 days ago
|
|
What's up with C++ in 2002 and today? If you knew C with classes in 2002 (MFC style) you were good, if you knew GoF patterns you were elite. Today you have to know STL, auto/smart/shared pointers, all kinds of right casts, you have to know boost (a huge code base) and on top of that you are expected to know C++0x (or how is it called?) with its lambdas, autos and stuff, while still understanding the whole "classic" C++. (But at least nobody cares about MFC and ATL anyway) And don't forget templates of templates of templates which crept into many code bases. And 64-bit (or ARM) is now reality which you should account for. If anything, you have to know ten times more in C++ in 2012 compared to 2002. |
|
About a decade ago I did a lot of MFC/C++.
Form what I see here in Australia one of the reason nobody cares about MFC and ATL is for the last 5 years C++ has been pretty much dead on the Windows platform.
Over here in Oz C# and .Net are the kings of the Windows platform.