Apr-28-2017, 07:27 PM
(Apr-28-2017, 07:13 PM)wavic Wrote: I can't event imagine how confusing could be for someone who is a programmer for a long-long time.
It's only an issue for the first few languages. Once you've at least dipped your feet in the different types of languages (static, dynamic, functional, etc), then picking up a new language can be done in a weekend. First you look at the syntax to see how it compares to what you already know, then you look at idiomatic ways to do things in the language, and boom, you're writing code that people who use the language full time would cringe at.
For example, if you've used c/c++ before, even a small amount, then doing almost anything in php is drop dead simple. Since you know python, you could probably pick up ruby in under 3 hours.
At a certain point, you stop thinking "how do I do x", and more like "I can do x using y... what's the best way to do y in this language?" Which makes googling very easy.