3 ms·
A good/experienced developer will pick up any language quickly... ...within the same paradigm. Give a good/experienced developer of imperative languages Prolog
by danieldk 12y ago
A good/experienced developer will pick up any language quickly...
...within the same paradigm. Give a good/experienced developer of imperative languages Prolog or a pure functional language, and it may take a few months to get productive.
Also within the same paradigm, there is a difference between learning the syntax superficially and knowing all common idioms, patterns, and libraries.
- collyw 12y agothat's maybe where the "experienced" part comes into his description. Would you rather have a ten years of Java guy or a three years of Java, 5 years or Python, and three years of JavaScript. (Ok all of those are imperative, but Python and JavaScript also have a functional element to them).