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

Survey Results

What features are most important to you in a programming language?

Survey period: 4 Jan 2021 to 11 Jan 2021

Not an exhaustive list by any means. Comment to add what's missing for you.

OptionVotes% 
Strong type safety41561.48
Automatic thread safety19228.44
Lambda functions16624.59
Interoperability and compatibility with existing languages16624.59
Automatic Memory management33749.93
Extension methods13620.15
Macros639.33
Optional / nullable types15923.56
Dynamic typing (eg dynamic in C#, any in TypeScript)8913.19
Immutability10615.70
Tuples7911.70
A plethora of operators that reduce code (eg ??, .?)10916.15
String interpolation13920.59
Speed, efficiency46368.59
Simplicity in the syntax45867.85
Other6910.22
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralGenerics or Templates? Pin
Greg Utas4-Jan-21 0:51
professionalGreg Utas4-Jan-21 0:51 
GeneralSimple syntax and efficiency Pin
den2k884-Jan-21 0:12
professionalden2k884-Jan-21 0:12 
GeneralRe: Simple syntax and efficiency Pin
Greg Utas4-Jan-21 0:50
professionalGreg Utas4-Jan-21 0:50 
GeneralRe: Simple syntax and efficiency Pin
den2k884-Jan-21 2:25
professionalden2k884-Jan-21 2:25 
GeneralRe: Simple syntax and efficiency Pin
W Balboos, GHB4-Jan-21 3:19
W Balboos, GHB4-Jan-21 3:19 
GeneralI share Daniel's view Pin
CHill603-Jan-21 23:36
mveCHill603-Jan-21 23:36 
GeneralRe: I share Daniel's view Pin
KarstenK4-Jan-21 0:36
mveKarstenK4-Jan-21 0:36 
GeneralRe: I share Daniel's view Pin
CHill604-Jan-21 1:07
mveCHill604-Jan-21 1:07 
Quote:
Ask your managers and accountants for the reason
The last time I asked a question like that much of our development work was "off-shore" and it was apparently cheaper to have the work done off-shore and tested in-house ... despite this being a (felt like an infinite) loop of passing the code back and forth for weeks on end. Often the code didn't even compile never mind actually work. So "speed of development" needs to be "speed of development to completion" for me
GeneralRe: I share Daniel's view Pin
KarstenK4-Jan-21 4:00
mveKarstenK4-Jan-21 4:00 
GeneralRe: I share Daniel's view Pin
W Balboos, GHB4-Jan-21 3:16
W Balboos, GHB4-Jan-21 3:16 
GeneralRe: I share Daniel's view Pin
KarstenK4-Jan-21 3:59
mveKarstenK4-Jan-21 3:59 
GeneralNone of the above Pin
Daniel Pfeffer3-Jan-21 21:40
professionalDaniel Pfeffer3-Jan-21 21:40 
GeneralRe: None of the above Pin
Marc Clifton4-Jan-21 4:07
mvaMarc Clifton4-Jan-21 4:07 
GeneralRe: None of the above Pin
Daniel Pfeffer4-Jan-21 8:48
professionalDaniel Pfeffer4-Jan-21 8:48 
GeneralRe: None of the above Pin
Gary R. Wheeler5-Jan-21 3:06
Gary R. Wheeler5-Jan-21 3:06 

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.