Rainer Deyke wrote:
That depends on the language, I think.  C++ takes years to learn.
Python took me one month to reach full fluency.  There may still be
obscure corners of Python that I haven't explored, but they so obscure
that I'm unlikely to ever encounter them in normal programming.  They
don't matter.

I've found when I learn a new language, I write it in the style of the previous language I used, i.e. writing Fortran in C, writing C in C++, etc. It takes a while for the idiomatic usage of the language to creep in. Until then, one hasn't mastered it.

Oh, and the evidence is it takes 10 years to master C++. That's a pretty hefty investment.

Reply via email to