Quote:
Originally Posted by Alan Anderson
Do you really think it takes that long to learn a programming language, Chris?
|
To master an entirely new language, I would say it typically requires a lot more then a year. When I mean "learn" a language, I'm not talking about just learning the syntax. I would say to really master a language you need to have a much deeper understanding of that e.g. the libraries and tools that exist for the language, knowing the various nuances and pitfalls/traps of the language. Knowing a lot about how the language is implemented, what is happening in the back end etc. For instance, I wouldn't say someone knows Java if they couldn't give an in depth explanation how the Java garbage collector is implemented.