Click here to Skip to main content
15,889,931 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: Any other .NET haters out there? Pin
Sunny Ahuwanya10-Feb-09 6:14
Sunny Ahuwanya10-Feb-09 6:14 
GeneralRe: Any other .NET haters out there? Pin
PIEBALDconsult10-Feb-09 12:48
mvePIEBALDconsult10-Feb-09 12:48 
GeneralRe: Any other .NET haters out there? Pin
Scott Dorman13-Feb-09 6:02
professionalScott Dorman13-Feb-09 6:02 
GeneralRe: Any other .NET haters out there? Pin
Old Nic10-Feb-09 23:09
Old Nic10-Feb-09 23:09 
GeneralRe: Any other .NET haters out there? Pin
#realJSOP11-Feb-09 3:41
mve#realJSOP11-Feb-09 3:41 
GeneralRe: Any other .NET haters out there? Pin
Jeremy Falcon11-Feb-09 8:26
professionalJeremy Falcon11-Feb-09 8:26 
GeneralRe: Any other .NET haters out there? Pin
Severian@Severian.org13-Feb-09 6:46
Severian@Severian.org13-Feb-09 6:46 
General"Devolving" to C++ PinPopular
Michael A. McCloskey9-Feb-09 6:08
Michael A. McCloskey9-Feb-09 6:08 
I've been coding, and paying the bills quite well with, C# for the last six or so years. Prior to that, years and years of VB classic. I cut my teeth on straight C for MS-DOS and am now forcing myself to learn C++ and the raw Windows API for one simple reason. I keep hitting brick walls when trying to deeply integrate with Windows using .NET for desktop and system type applications. It seems like Microsoft wants the rest of the world to write everything in the .NET language of their choice, but anything core to the OS or delivered with Windows is written in C++, the core stuff still being written in good ole C.

I have no intent of starting to develop everything in C++, that would be masochistic and just plain silly. But let's face it, there is a definite bias against using .NET internally within Microsoft itself. That speaks volumes. Just try and write a shell extension or integrate with Windows beyond the level built into .NET and you'll see where I'm coming from. It's as if a giant wall was erected with a sign that says ".NET developers travel no further, C/C++ developers welcome, come on in."

I understand they don't want us .NET developers venturing into dangerous Windows API territory, but if .NET is going to be all things to all people, then they need to do a better job of bridging the gap between the Windows API and .NET so .NET developers aren't forced to jump through inordinately painful hoops to get the job done.
GeneralRe: "Devolving" to C++ Pin
Matt Sollars9-Feb-09 6:45
Matt Sollars9-Feb-09 6:45 
GeneralRe: "Devolving" to C++ Pin
Todd Smith9-Feb-09 9:29
Todd Smith9-Feb-09 9:29 
GeneralRe: "Devolving" to C++ Pin
Matt Sollars9-Feb-09 10:41
Matt Sollars9-Feb-09 10:41 
GeneralRe: "Devolving" to C++ Pin
Michael A. McCloskey9-Feb-09 11:17
Michael A. McCloskey9-Feb-09 11:17 
GeneralRe: "Devolving" to C++ [modified] Pin
QuiJohn9-Feb-09 7:34
QuiJohn9-Feb-09 7:34 
GeneralRe: "Devolving" to C++ Pin
Eksith9-Feb-09 19:52
Eksith9-Feb-09 19:52 
GeneralRe: "Devolving" to C++ Pin
Nemanja Trifunovic9-Feb-09 7:36
Nemanja Trifunovic9-Feb-09 7:36 
GeneralRe: "Devolving" to C++ Pin
Kevin McFarlane10-Feb-09 1:31
Kevin McFarlane10-Feb-09 1:31 
GeneralRe: "Devolving" to C++ Pin
Shog99-Feb-09 7:54
sitebuilderShog99-Feb-09 7:54 
GeneralRe: "Devolving" to C++ Pin
Michael A. McCloskey9-Feb-09 11:07
Michael A. McCloskey9-Feb-09 11:07 
GeneralRe: "Devolving" to C++ Pin
dmitri_sps9-Feb-09 16:45
dmitri_sps9-Feb-09 16:45 
GeneralRe: "Devolving" to C++ Pin
Daniel Grunwald9-Feb-09 23:28
Daniel Grunwald9-Feb-09 23:28 
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 

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.