Click here to Skip to main content
15,885,985 members

Survey Results

You are asked to work on a project in a language you don't know. What do you do?   [Edit]

Survey period: 15 Aug 2011 to 22 Aug 2011

Let's assume you're given time to learn the new language before you start, if required.

OptionVotes% 
I dive in and learn the language as I go77268.99
I learn the new language and then dive in24722.07
I do it but try and get out of the project211.88
I actively try and get out of the project before it starts322.86
I quit171.52
Other302.68

View optional text answers (36 answers)


 
GeneralRe: No General Answer Possible ... Pin
Dejan Petrovic19-Aug-11 22:05
Dejan Petrovic19-Aug-11 22:05 
GeneralNot when, but how often Pin
cpkilekofp16-Aug-11 10:10
cpkilekofp16-Aug-11 10:10 
GeneralRe: Not when, but how often Pin
Dr.Walt Fair, PE19-Aug-11 5:18
professionalDr.Walt Fair, PE19-Aug-11 5:18 
Generallearning different language Pin
Blubbo16-Aug-11 2:00
Blubbo16-Aug-11 2:00 
GeneralMix Pin
APAM15-Aug-11 23:12
APAM15-Aug-11 23:12 
Generalsize of projects Pin
Guyverthree15-Aug-11 22:59
Guyverthree15-Aug-11 22:59 
GeneralRe: size of projects Pin
Gary Wheeler16-Aug-11 0:23
Gary Wheeler16-Aug-11 0:23 
GeneralRe: size of projects Pin
cpkilekofp16-Aug-11 10:15
cpkilekofp16-Aug-11 10:15 
Functional and declarative languages do pose a learning curve for the experienced programmer...and somewhat less so for the novice, who has fewer "procedural assumptions" to unlearn before understanding the paradigms expressed by these languages. Prolog sticks in my mind in this connection: early in my developer education, I had encountered Prolog and had experimented with a Prolog interpreter; when I used Prolog later in graduate schoool, after a few years of intense C coding, I found it more difficult to reacquire Prolog than I did learning it the first time, due to the mindset for expressing algorithms procedurally that I'd acquired in the meantime. You have to accept these languages on their own terms, and experiment, experiment, experiment until the light goes on and you "get" how it works.
GeneralWrite a compiler Pin
RugbyLeague15-Aug-11 21:32
RugbyLeague15-Aug-11 21:32 
GeneralHad to learn Perl on the fly, whew!! Pin
Paul Darlington15-Aug-11 21:27
Paul Darlington15-Aug-11 21:27 
GeneralRe: Had to learn Perl on the fly, whew!! Pin
StarNamer@work15-Aug-11 22:19
professionalStarNamer@work15-Aug-11 22:19 
GeneralRe: Had to learn Perl on the fly, whew!! Pin
Paul Darlington15-Aug-11 22:33
Paul Darlington15-Aug-11 22:33 
GeneralRe: Had to learn Perl on the fly, whew!! Pin
Kevin McFarlane19-Aug-11 12:07
Kevin McFarlane19-Aug-11 12:07 
GeneralAren't most languages really the same? Pin
milkplus15-Aug-11 17:46
milkplus15-Aug-11 17:46 
GeneralRe: Aren't most languages really the same? Pin
13xforever15-Aug-11 18:14
13xforever15-Aug-11 18:14 
GeneralRe: Aren't most languages really the same? Pin
RedSonja15-Aug-11 19:51
RedSonja15-Aug-11 19:51 
GeneralRe: Aren't most languages really the same? Pin
rudolfsson15-Aug-11 20:41
rudolfsson15-Aug-11 20:41 
GeneralRe: Aren't most languages really the same? Pin
Rob Grainger15-Aug-11 22:30
Rob Grainger15-Aug-11 22:30 
GeneralRe: Aren't most languages really the same? Pin
rudolfsson15-Aug-11 22:41
rudolfsson15-Aug-11 22:41 
GeneralRe: Aren't most languages really the same? Pin
Kevin McFarlane19-Aug-11 12:11
Kevin McFarlane19-Aug-11 12:11 
GeneralRe: Aren't most languages really the same? Pin
StarNamer@work15-Aug-11 22:51
professionalStarNamer@work15-Aug-11 22:51 
GeneralRe: Aren't most languages really the same? Pin
Julien Villers15-Aug-11 23:12
professionalJulien Villers15-Aug-11 23:12 
GeneralRe: Aren't most languages really the same? Pin
StarNamer@work16-Aug-11 0:02
professionalStarNamer@work16-Aug-11 0:02 
GeneralRe: Aren't most languages really the same? Pin
Doug Domeny17-Aug-11 16:02
professionalDoug Domeny17-Aug-11 16:02 
GeneralRe: Aren't most languages really the same? Pin
CPallini15-Aug-11 21:42
mveCPallini15-Aug-11 21: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.