Click here to Skip to main content
16,020,811 members

Survey Results

What programming languages are paying the bills?   [Edit]

Survey period: 9 Feb 2009 to 16 Feb 2009

Which languages are you using for paid work purposes (not hobby purposes) (Suggested by John C)

OptionVotes% 
VB (VB6, VB.NET, VBScript...)72627.72
C / C++88033.60
C#1,68964.49
F#100.38
Java27510.50
Javascript / HTML / CSS62123.71
Perl, Python883.36
Ruby220.84
SQL1,00138.22
Other27410.46
Respondents were allowed to choose more than one answer; totals may not add up to 100%

View optional text answers (315 answers)


 
GeneralRe: "Devolving" to C++ Pin
Kevin McFarlane10-Feb-09 1:39
Kevin McFarlane10-Feb-09 1:39 
GeneralRe: "Devolving" to C++ Pin
Nemanja Trifunovic10-Feb-09 6:19
Nemanja Trifunovic10-Feb-09 6:19 
GeneralRe: "Devolving" to C++ Pin
dmitri_sps10-Feb-09 14:01
dmitri_sps10-Feb-09 14:01 
GeneralRe: "Devolving" to C++ Pin
KarstenK10-Feb-09 3:59
mveKarstenK10-Feb-09 3:59 
GeneralRe: "Devolving" to C++ Pin
Michael A. McCloskey10-Feb-09 11:54
Michael A. McCloskey10-Feb-09 11:54 
GeneralRe: "Devolving" to C++ Pin
KarstenK10-Feb-09 21:05
mveKarstenK10-Feb-09 21:05 
GeneralRe: "Devolving" to C++ Pin
W Balboos, GHB10-Feb-09 8:24
W Balboos, GHB10-Feb-09 8:24 
GeneralRe: "Devolving" to C++ Pin
Michael A. McCloskey10-Feb-09 11:44
Michael A. McCloskey10-Feb-09 11:44 
Managed C++ does indeed allow one to play on both sides of the fence. The first book I assimilated when starting my C++ effort was Ivor Horton's Beginning C++ 2008. I diligently trodded through the book, only to wind up feeling I knew a lot about very little. Trying to grasp the basics of C++, MFC, and Managed C++ in one book is just too much. Trying to keep all the ^'s straight while learning C++ was draining. Since I already know the framework from working with C# for years, I concluded the better strategy is to:

1. Learn straight C++. I am currently doing this via the Thinking in C++ books and am on Volume 2.
2. Learn the Windows API. I have already assimilated a vintage Petzold "Programming Windows 98" and plan to assimilate a vintage copy of Jeffrey Richter's "Advanced Windows" I have in my possession.
3. Learn MFC. I've partially assimilated Jeff Prosise's "Programming Windows 95 with MFC".
4. Learn COM. I have a bookmark in Don Box's Essential COM.
5. Learn Managed C++. I assume that after having a firm foundation in the other technologies, I'll be able to more easily keep my ^'s straight.

I'm keenly aware that .NET and related technologies aren't going away, and for good reason, they are awesome. However I don't think the Windows API, COM, or MFC are going away anytime soon either. I find it interesting that to learn these technologies, I'm forced to resort to 10+ year old books. The upside is that these books are very cheap now.

I've made the observation that very few of the hugely successful applications on the desktop are written in .NET. I'm sure this is changing, but it seems to me that to attain maximum reach and to run on minimal hardware, C++ is still the way to go for most commercial desktop applications.
GeneralDoes anyone develop in ColdFusion? Pin
Kristhian Herrera9-Feb-09 5:30
Kristhian Herrera9-Feb-09 5:30 
GeneralRe: Does anyone develop in ColdFusion? Pin
MarcelloTurnbull13-Feb-09 6:35
MarcelloTurnbull13-Feb-09 6:35 
GeneralC and C++ should not be together for this poll Pin
PIEBALDconsult9-Feb-09 4:11
mvePIEBALDconsult9-Feb-09 4:11 
GeneralFlex those muscles Pin
JasonCordes9-Feb-09 4:00
JasonCordes9-Feb-09 4:00 
GeneralVB (VB6, VB.NET, VBScript...) as one option? Pin
Jeremy Hutchinson9-Feb-09 2:29
professionalJeremy Hutchinson9-Feb-09 2:29 
GeneralRe: VB (VB6, VB.NET, VBScript...) as one option? Pin
mcb2k39-Feb-09 5:05
mcb2k39-Feb-09 5:05 
GeneralRe: VB (VB6, VB.NET, VBScript...) as one option? Pin
John Lieurance10-Feb-09 2:14
John Lieurance10-Feb-09 2:14 
GeneralRPG Pin
Rob Grainger9-Feb-09 0:43
Rob Grainger9-Feb-09 0:43 
GeneralRe: RPG Pin
ewpendleton9-Feb-09 2:03
ewpendleton9-Feb-09 2:03 
GeneralRe: RPG Pin
Spiff Dog9-Feb-09 16:56
Spiff Dog9-Feb-09 16:56 
GeneralToo many web Pin
Mirds9-Feb-09 0:14
Mirds9-Feb-09 0:14 
GeneralRe: Too many web Pin
Gary Wheeler9-Feb-09 0:20
Gary Wheeler9-Feb-09 0:20 
GeneralRe: Too many web Pin
Syed M Hussain9-Feb-09 0:27
Syed M Hussain9-Feb-09 0:27 
GeneralRe: Too many web Pin
Mirds9-Feb-09 0:40
Mirds9-Feb-09 0:40 
GeneralRe: Too many web Pin
Logan Black9-Feb-09 0:42
Logan Black9-Feb-09 0:42 
GeneralRe: Too many web Pin
WillemM9-Feb-09 1:51
WillemM9-Feb-09 1:51 
GeneralRe: Too many web Pin
Jason Barry9-Feb-09 4:01
professionalJason Barry9-Feb-09 4:01 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.