The Next Big Language
bearophile
bearophileHUGS at lycos.com
Mon Oct 18 20:15:31 PDT 2010
Rainer Deyke:
> 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.
>
> Learning the associated libraries is another matter, but also largely
> unnecessary in my opinion. I just program with a reference manual in my
> web browser.
This is correct. After a month there are parts of Python that you probably ignore (details about destructor semantics of __del__, metaclasses, how to implement a decorator correctly, and so on an on) but you are able to write acceptable Python code, you probably know more than 60/70% of core Python language. To learn 60% of D2 you probably need quite more than a month. (Still, what has said Walter is generally correct. Programmers try to protect the investment of time and brain energy they have giving to a language).
Bye,
bearophile
More information about the Digitalmars-d
mailing list