Click here to Skip to main content
15,880,796 members

Survey Results

What's the hardest part of learning a new language?

Survey period: 4 Oct 2021 to 11 Oct 2021

OptionVotes% 
Not using curly brackets / Using curly brackets609.17
Switching from camelCase to PascalCase to kebab-case to snake_case538.10
Is it @"..." or r"..." or $"..." or ...? Good old string conventions7811.93
var myInt or myInt: number or myInt: int. Declaring variables9414.37
Actually having to declare / not having to declare variables639.63
Changing the entire development environment32449.54
Changing the whole development stack26039.76
Finding your new language doesn't have that one feature / method / nugget that the other language has and you really need. Now.24237.00
The community. They are a strange bunch over there467.03
I'm never changing from my current language10115.44
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralQuack: switching from strongly typed to duck typed Pin
Marc Clifton4-Oct-21 8:21
mvaMarc Clifton4-Oct-21 8:21 
GeneralObviously, not the syntax... Pin
Sander Rossel4-Oct-21 1:45
professionalSander Rossel4-Oct-21 1:45 
GeneralRe: Obviously, not the syntax... Pin
ronlease4-Oct-21 2:46
professionalronlease4-Oct-21 2:46 
GeneralAll languages are the same Pin
#realJSOP4-Oct-21 1:34
mve#realJSOP4-Oct-21 1:34 
Generalfeatures Pin
Simon_Whale3-Oct-21 23:42
Simon_Whale3-Oct-21 23:42 
GeneralThe language itself, actually Pin
jpoggio3-Oct-21 20:10
jpoggio3-Oct-21 20:10 
GeneralNot the hardest, but here is one ... Pin
Amarnath S3-Oct-21 18:47
professionalAmarnath S3-Oct-21 18:47 
GeneralMissing option... Pin
Mehdi Gholam3-Oct-21 18:31
Mehdi Gholam3-Oct-21 18:31 
... finding the new way to do old things.
Exception up = new Exception("Something is really wrong.");
throw up;

GeneralNeed another option Pin
PIEBALDconsult3-Oct-21 18:09
mvePIEBALDconsult3-Oct-21 18:09 

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.