I voted for Python because (for me, at least) it separates the problem from the language really well...i.e. I can focus on the problem and the language doesn't get in my way.
I do quite a bit of shell scripting in my daily work (bash and ksh, mostly), I love C and use it as often as my workload requires, and I find functional languages enlightening and interesting but mostly irrelevant to my needs.
I have literally stopped a job interview and left at the mention of .NET/Java's role in the position I was interviewing for (I wouldn't have shown up if I knew ahead of time that they'd be involved!).
|