Click here to Skip to main content
15,889,909 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
#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 
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 
Indeed I was referring to desktop applications and any other application that needs to deal with the Windows API in a manner not made readily accessible from .NET. There are certain types of applications that will never be written in .NET (at least not commercially viable ones). Imaging and multimedia applications come to mind most readily. Paint.NET is cool and I use it regularly, but it's no Photoshop and the thought of creating something like Photoshop in .NET is ludicrous. The same goes for video editing apps, audio processing applications, high end games, and a lot of other things. .NET is great for gluing together components, as was classic VB, but it's no replacement for C++ and I don't really think it was intended to be. Anything that needs to integrate with the Windows shell or attain the highest performance when manipulating bytes in memory will remain most comfortably in the domain of C/C++. Period.

Yes, for web development, .NET is awesome.
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 
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 
GeneralDoes anyone develop in ColdFusion? Pin
Kristhian Herrera9-Feb-09 5:30
Kristhian Herrera9-Feb-09 5:30 

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.