Click here to Skip to main content
15,899,754 members

Survey Results

What reasons are most likely to convince you to move to a new programming language?

Survey period: 3 Sep 2018 to 10 Sep 2018

Is the grass actually greener on the other side?

OptionVotes% 
The promise of quicker app development21229.32
Better tool support21930.29
Better 3rd party and community library / ecosystem support18926.14
It would allow me to target certain hardware or frameworks23532.50
Fear of being left behind when I hear everyone else is using it14219.64
My boss / client / company telling me I had to use the language24533.89
Out of sheer curiosity20227.94
The promise of a better language than I currently use20628.49
Other598.16
Nothing would convince me496.78
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralA language must he inherently good. Pin
Vinay M S7-Sep-18 20:24
Vinay M S7-Sep-18 20:24 
(I have no experience having to fulfill wishes of clients by choosing language of their choice as I always worked in product environment).

A language must be inherently good. Our community has been mesmerized by the smoke and mirrors in the form of tooling, IDE, frameworks etc for far too long and its about time we come out of that. These bells and whistles are external to the language and can be built for even the worst of the lot. Further, the idea of productivity has been transformed into struggling with tooling and choosing one of the several identical frameworks, from being able to create things with the language efficiently and correctly. Remember, HLL were created to make us more productive than having to use assembly level languages. It seems these days the designers are all too happy to dish out a mediocre and stale HLL because they know that by adding the gimmick of tooling and getting a megacorp to promote it (because every one of these needs to play the "friend of the dev community" card), it can get attention of the herds. Sheesh.

Now, frameworks and tooling are useful to have to make development more productive, but relying on these factors alone and using them as a yardstick to measure the quality and utility of a language is unfortunate and foolish. Its like judging a candidate by the references he provides; I mean, would anyone list people who wouldn't be all praises? Its like a movie with gimmicky narrative such as non linearity etc instead of having substance in story, script and characters that gets accolades. Its like...you get the point.
GeneralA good framework behind the language Pin
Bernhard Hiller7-Sep-18 2:43
Bernhard Hiller7-Sep-18 2:43 
GeneralThe language is a parameter of the project Pin
den2k886-Sep-18 21:38
professionalden2k886-Sep-18 21:38 
GeneralMessage Closed Pin
6-Sep-18 19:27
Parametric Systems6-Sep-18 19:27 
GeneralThe right language for the right job and the right money Pin
Marc Clifton6-Sep-18 6:44
mvaMarc Clifton6-Sep-18 6:44 
GeneralIts on our duty list Pin
KarstenK5-Sep-18 6:20
mveKarstenK5-Sep-18 6:20 
GeneralOther - the client wants it and will pay Pin
DerekT-P4-Sep-18 10:08
professionalDerekT-P4-Sep-18 10:08 
GeneralRe: Other - the client wants it and will pay Pin
Pete Lomax Member 106645056-Sep-18 14:22
professionalPete Lomax Member 106645056-Sep-18 14:22 
GeneralOther - Extending my favorite Open Source Tool... Pin
Dirk Bahle4-Sep-18 6:25
Dirk Bahle4-Sep-18 6:25 
GeneralNothing would convince me Pin
ZurdoDev4-Sep-18 2:32
professionalZurdoDev4-Sep-18 2:32 
GeneralRe: Nothing would convince me Pin
musefan4-Sep-18 2:47
musefan4-Sep-18 2:47 
GeneralRe: Nothing would convince me Pin
ZurdoDev4-Sep-18 2:48
professionalZurdoDev4-Sep-18 2:48 
GeneralRe: Nothing would convince me Pin
Kevin McFarlane4-Sep-18 3:02
Kevin McFarlane4-Sep-18 3:02 
GeneralRe: Nothing would convince me Pin
ZurdoDev4-Sep-18 3:48
professionalZurdoDev4-Sep-18 3:48 
GeneralRe: Nothing would convince me Pin
UncleBuckFever4-Sep-18 4:29
UncleBuckFever4-Sep-18 4:29 
GeneralRe: Nothing would convince me Pin
Dennis E White4-Sep-18 5:14
professionalDennis E White4-Sep-18 5:14 
GeneralRe: Nothing would convince me Pin
ZurdoDev4-Sep-18 5:18
professionalZurdoDev4-Sep-18 5:18 
GeneralRe: Nothing would convince me Pin
Dennis E White4-Sep-18 12:52
professionalDennis E White4-Sep-18 12:52 
GeneralRe: Nothing would convince me Pin
ZurdoDev4-Sep-18 13:28
professionalZurdoDev4-Sep-18 13:28 
GeneralLanguage Development Pin
W Balboos, GHB4-Sep-18 0:21
W Balboos, GHB4-Sep-18 0:21 
General2 possibilities Pin
Nelek3-Sep-18 9:55
protectorNelek3-Sep-18 9:55 
GeneralRe: 2 possibilities Pin
Kevin McFarlane4-Sep-18 3:07
Kevin McFarlane4-Sep-18 3:07 
GeneralOther aka "Higher Abstraction/Higher Productivity" Pin
u-li3-Sep-18 0:39
u-li3-Sep-18 0:39 
GeneralOther Pin
Johnny J.2-Sep-18 21:58
professionalJohnny J.2-Sep-18 21:58 
GeneralRe: Other Pin
maze33-Sep-18 23:05
professionalmaze33-Sep-18 23:05 

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.