Click here to Skip to main content
15,891,607 members

Survey Results

Favourite C-style language

Survey period: 27 Jun 2016 to 4 Jul 2016

It's been a while since we've had a religious brawl.

OptionVotes% 
C1778.35
C++33215.65
Java1175.52
Objective-C140.66
C#1,32362.38
Javascript / ECMAScript723.39
Go130.61
Swift170.80
D120.57
Other442.07



 
GeneralRe: Who voted JavaScript!? Pin
Ryan Peden29-Jun-16 4:40
professionalRyan Peden29-Jun-16 4:40 
GeneralRe: Who voted JavaScript!? Pin
Sander Rossel29-Jun-16 10:40
professionalSander Rossel29-Jun-16 10:40 
GeneralRe: Who voted JavaScript!? Pin
Ryan Peden29-Jun-16 10:44
professionalRyan Peden29-Jun-16 10:44 
GeneralRe: Who voted JavaScript!? Pin
Sander Rossel29-Jun-16 10:47
professionalSander Rossel29-Jun-16 10:47 
GeneralRe: Who voted JavaScript!? Pin
Your Display Name Here30-Jun-16 10:54
Your Display Name Here30-Jun-16 10:54 
GeneralRe: Who voted JavaScript!? Pin
Ryan Peden30-Jun-16 11:04
professionalRyan Peden30-Jun-16 11:04 
GeneralRe: Who voted JavaScript!? Pin
Your Display Name Here30-Jun-16 11:35
Your Display Name Here30-Jun-16 11:35 
GeneralRe: Who voted JavaScript!? Pin
Ryan Peden30-Jun-16 15:07
professionalRyan Peden30-Jun-16 15:07 
There's definitely some good work going on the the JavaScript world. At a previous job I had, we used D3 to build visualizations that helped our customers catch a pretty significant amount of fraud.

I agree that a more functional style is very appropriate for a lot of the work a typical developer does today, especially when it comes to web development. At the end of the day, a large chunk of web and business app development just involves grabbing some data, piping it through a series of transformations, and then outputting the result.

When working in the .NET ecosystem, I've found F# very enjoyable for work like this. This little app ended up being quite a bit shorter than its C# equivalent. I especially like how easy it is to use the |> operator to pipe to output of one function into another. It makes it really easy to use the 'data pipeline' approach.
GeneralC++ Pin
den2k8826-Jun-16 21:26
professionalden2k8826-Jun-16 21:26 
GeneralI really like... Pin
Super Lloyd26-Jun-16 19:35
Super Lloyd26-Jun-16 19:35 
GeneralCUDA and OpenCL Pin
Shao Voon Wong26-Jun-16 19:33
mvaShao Voon Wong26-Jun-16 19:33 
GeneralI wanted to put C Pin
PIEBALDconsult26-Jun-16 19:16
mvePIEBALDconsult26-Jun-16 19:16 
GeneralRe: I wanted to put C Pin
KarstenK26-Jun-16 21:42
mveKarstenK26-Jun-16 21:42 
GeneralRe: I wanted to put C Pin
TheLonelyCoder27-Jun-16 1:26
professionalTheLonelyCoder27-Jun-16 1:26 
GeneralRe: I wanted to put C Pin
PIEBALDconsult27-Jun-16 3:18
mvePIEBALDconsult27-Jun-16 3:18 
GeneralRe: I wanted to put C Pin
hooodaticus28-Jun-16 5:42
hooodaticus28-Jun-16 5:42 
GeneralDepends Pin
Alaa Ben Fatma26-Jun-16 19:04
professionalAlaa Ben Fatma26-Jun-16 19:04 
GeneralI know there's a million more... Pin
Chris Maunder26-Jun-16 12:53
cofounderChris Maunder26-Jun-16 12:53 
GeneralRe: I know there's a million more... Pin
PIEBALDconsult26-Jun-16 19:12
mvePIEBALDconsult26-Jun-16 19:12 

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.