Yet from what I've read, the Joint Strike Fighter project used large quantities of C++ in their systems.
You mean that fighter that is still over-budget, over schedule and the software systems still don't work?
Plenty of people are convinced to volunteer and give away their resources.
I am no quarrel with anyone willfully giving what they have earned to charity, etc. It is just evil when an invisible hand forces you because some faceless entity decides what is good and what is bad. That is as evil as any religous entity telling you that you are going to hell because you don't share in their faith.
Providing a monthly check for simply doing nothing is a disaster waiting to happen. You always have to ask the question how much and where does it come from? Then you realize that your utopian system has herpes.
You may choose to call me evil for having the audacity to say that everyone needs goto work to create some value in the world. I say its more evil to create a system that encourages people to because hopelessly dependent on a few "enlightned" leaders to provide them their daily gruel.
It's funny how people put all this faith in "economists" who claim to have create ideas about to run an economy but I have yet to see said economists run any business any better then us "groundlings".
Real Programmers think better when playing Adventure or Rogue.