I myself being a C++ developer for couple of years now, programming in C++ has always been delightful.
Plethora of open source libraries (Boost, OpenCV, ffmpeg ) make programming in C++ very interesting and you can always be certain on the fact that, anything that you could imagine can be realized.
The ubiquitous nature of C, C++ encourages developers working on different platforms to implement their software using C, C++.
Despite of all these, what amazed me is that there are only a scanty number of C, C++ developers.
I am thinking, what could be the reason for this ?
-> Do people think that programming in C, C++ is hard.
-> Does the wild spread, popularity of mobile application development is alluring people.
-> Do people think that C, C++ doesn't have future ?
Since you can vote for multiple options you can't combine two groups by adding them. You'd need per user voting data to do so; so only the CP staff can create a valid C/C++ combined number. Personally I suspect a lot of overlap between the two.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
No, it is not. Developing a *simple* wizard-driven application *might* be simpler in C#. Developing a competent GUI application is extremely hard in anything other than C (I'm not counting C++ here since besides object lifetime, RAII and using WM_NCCREATE/WM_NCDESTROY to call emulate __ctor/__dtor, C++ is not of much use since all API is Win32 GUI is C last time I checked). Lifetime in particular is more than gruesome - consider logoff/shutdown, hibernate, multiple monitors, multiple desktops etc. which have absolutely no support other than Win32.