Click here to Skip to main content
15,914,013 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: F# on the rise Pin
Eksith9-Feb-09 19:29
Eksith9-Feb-09 19:29 
GeneralRe: F# on the rise Pin
Jon Rista10-Feb-09 5:26
Jon Rista10-Feb-09 5:26 
GeneralRe: F# on the rise Pin
Krissh10-Feb-09 1:29
Krissh10-Feb-09 1:29 
GeneralRe: F# on the rise Pin
LuckyJaker12-Feb-09 0:23
LuckyJaker12-Feb-09 0:23 
GeneralRe: F# on the rise Pin
Nemanja Trifunovic10-Feb-09 3:49
Nemanja Trifunovic10-Feb-09 3:49 
GeneralRe: F# on the rise Pin
Jon Rista10-Feb-09 5:29
Jon Rista10-Feb-09 5:29 
GeneralRe: F# on the rise Pin
Nemanja Trifunovic10-Feb-09 5:56
Nemanja Trifunovic10-Feb-09 5:56 
GeneralRe: F# on the rise Pin
Jon Rista11-Feb-09 17:00
Jon Rista11-Feb-09 17:00 
Nemanja Trifunovic wrote:
What about #light mode? It merely removes some OCaml syntax.


Which makes it about the perfect "weight" for script. Laugh | :laugh:


Nemanja Trifunovic wrote:
No, but the same can be said for C#.


True enough, but with C#, you need to have a full class at some point. With F#, you can keep it light weight and simple. Both "could" be used as script...F# lends itself better to it.

Nemanja Trifunovic wrote:
not because they cover different use case scenarios (they don't)


C# is an (imperative) OO language, and primarily covers the scenario where we define how to solve problems algorithmically. F# is a (declarative) functional language, and covers the scenario where we define what we need and what to do, but not specifically how to do it. How to do it vs. what to do. The latter is ideal from a scripting standpoint where your most probably automating a system that contains the "how to", and your just telling that system "what to do".

(C# offers some functional capabilities via Lambdas, type initializers, and type inference...but those limited functional capabilities can't replace F#.)
GeneralAny other .NET haters out there? Pin
Severian@Severian.org9-Feb-09 10:34
Severian@Severian.org9-Feb-09 10:34 
GeneralRe: Any other .NET haters out there? Pin
Ravi Bhavnani9-Feb-09 11:25
professionalRavi Bhavnani9-Feb-09 11:25 
GeneralRe: Any other .NET haters out there? Pin
Jon Rista9-Feb-09 12:42
Jon Rista9-Feb-09 12:42 
GeneralRe: Any other .NET haters out there? Pin
Jeremy Falcon10-Feb-09 8:20
professionalJeremy Falcon10-Feb-09 8:20 
GeneralRe: Any other .NET haters out there? Pin
Jon Rista10-Feb-09 9:10
Jon Rista10-Feb-09 9:10 
GeneralRe: Any other .NET haters out there? Pin
Jeremy Falcon11-Feb-09 8:07
professionalJeremy Falcon11-Feb-09 8:07 
JokeRe: Any other .NET haters out there? Pin
Jon Rista11-Feb-09 9:26
Jon Rista11-Feb-09 9:26 
GeneralRe: Any other .NET haters out there? Pin
Jeremy Falcon11-Feb-09 12:51
professionalJeremy Falcon11-Feb-09 12:51 
GeneralRe: Any other .NET haters out there? Pin
Jon Rista11-Feb-09 16:46
Jon Rista11-Feb-09 16:46 
GeneralRe: Any other .NET haters out there? Pin
PIEBALDconsult9-Feb-09 17:36
mvePIEBALDconsult9-Feb-09 17:36 
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
professional#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 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.