Click here to Skip to main content
15,886,821 members

Survey Results

What's your favourite development platform?

Survey period: 20 Jun 2016 to 27 Jun 2016

Time to take a quick pulse to see who likes what. What type of platform do you prefer to write for? As hard as it may be, pick one only.

OptionVotes% 
Desktop application development48547.09
Server application development (big or small)868.35
Web (including webservice) development28928.06
Mobile development (including watch, phone, tablet)555.34
Data (Database, NoSQL, data warehousing and analysis etc)525.05
Embedded / wearable / connected devices302.91
Industrial machines262.52
Other70.68



 
GeneralMobile all day long Pin
Dominic Burford23-Jun-16 19:03
professionalDominic Burford23-Jun-16 19:03 
GeneralDesktop is alive! PinPopular
Thornik21-Jun-16 9:56
Thornik21-Jun-16 9:56 
GeneralRe: Desktop is alive! Pin
Ravi Bhavnani22-Jun-16 9:50
professionalRavi Bhavnani22-Jun-16 9:50 
GeneralDesktop hands down Pin
Leng Vang21-Jun-16 5:57
Leng Vang21-Jun-16 5:57 
GeneralRe: Desktop hands down Pin
Daniel Wilianto21-Jun-16 16:04
Daniel Wilianto21-Jun-16 16:04 
GeneralRe: Desktop hands down Pin
Johnny J.21-Jun-16 21:25
professionalJohnny J.21-Jun-16 21:25 
GeneralMissing Checkboxes Pin
koolprasad200320-Jun-16 20:05
professionalkoolprasad200320-Jun-16 20:05 
GeneralRe: Missing Checkboxes Pin
FIorian Schneidereit21-Jun-16 6:52
FIorian Schneidereit21-Jun-16 6:52 
GeneralRe: Missing Checkboxes Pin
koolprasad200321-Jun-16 17:47
professionalkoolprasad200321-Jun-16 17:47 
GeneralIt's hard to pick :) Pin
Vincent Maverick Durano20-Jun-16 4:04
professionalVincent Maverick Durano20-Jun-16 4:04 
GeneralSuggestion for the next week or two of surveys Pin
Dan Neely20-Jun-16 3:10
Dan Neely20-Jun-16 3:10 
GeneralRe: Suggestion for the next week or two of surveys Pin
Nelek20-Jun-16 4:30
protectorNelek20-Jun-16 4:30 
GeneralRe: Suggestion for the next week or two of surveys Pin
Dan Neely20-Jun-16 5:08
Dan Neely20-Jun-16 5:08 
GeneralIt was really very hard.. Pin
Afzaal Ahmad Zeeshan20-Jun-16 2:35
professionalAfzaal Ahmad Zeeshan20-Jun-16 2:35 
GeneralDesktop Pin
Simon_Whale20-Jun-16 2:32
Simon_Whale20-Jun-16 2:32 
GeneralReading this made me sad... Pin
Sander Rossel20-Jun-16 1:16
professionalSander Rossel20-Jun-16 1:16 
I was thinking "Desktop" (WinForms specifically), but I haven't done that in a while. WinForms has its quirks though, and it isn't exactly interesting top notch technology.
So I was thinking web. Lots of new cool stuff happening... But it's ultimately HTML/CSS and JavaScript, which is the biggest pile of crap stack ever known in the history of mankind. Of course back-end development is still pretty cool (so this is what I picked).
The database is usually a necessary evil, can't live with it can't live without it. One mistake on a database and you're screwed. It's easy to mess up too, manual updates, keeping track of scripts, hard to source control, clients not giving us proper access, etc... NoSQL fixes some issues (like schema updates), but that brings with it a new set of problems. Overall it's a hassle. And I'm not even talking about the development of databases. It's not OOP, it's not functional, it's just nothing really. Just lots of procedural code. The best thing is that even though it's all "standard" SQL, no SQL will work on another database (reminds me of web dev!).
So how about mobile? No, just no. This is about the same as web development, just that the browsers (devices) are even more incompatible.
Can't talk about embedded or industrial, as I don't have any experience with those.

Also, there is a typo in "server develiopment".
Read my (free) ebook Object-Oriented Programming in C# Succinctly.
Visit my blog at Sander's bits - Writing the code you need.
Or read my articles here on CodeProject.
Simplicity is prerequisite for reliability.
— Edsger W. Dijkstra
Regards,
Sander

GeneralDesktop, but oddly Pin
W Balboos, GHB20-Jun-16 0:55
W Balboos, GHB20-Jun-16 0:55 
GeneralPast: Server/DB & Desktop - Future: Mobile Pin
Mike (Prof. Chuck)19-Jun-16 23:00
professionalMike (Prof. Chuck)19-Jun-16 23:00 
GeneralIndustrial machines Pin
den2k8819-Jun-16 21:03
professionalden2k8819-Jun-16 21:03 
GeneralRe: Industrial machines Pin
Stylianos Polychroniadis20-Jun-16 3:20
Stylianos Polychroniadis20-Jun-16 3:20 
GeneralRe: Industrial machines Pin
Nelek20-Jun-16 4:23
protectorNelek20-Jun-16 4:23 
GeneralStill desktop... Pin
OriginalGriff19-Jun-16 20:06
mveOriginalGriff19-Jun-16 20:06 
GeneralRe: Still desktop... Pin
RugbyLeague20-Jun-16 23:28
RugbyLeague20-Jun-16 23:28 
GeneralRe: Still desktop... Pin
OriginalGriff20-Jun-16 23:36
mveOriginalGriff20-Jun-16 23:36 
GeneralRe: Still desktop... Pin
RugbyLeague20-Jun-16 23:42
RugbyLeague20-Jun-16 23:42 

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.