On 11/14/2010 2:59 PM, Seebs wrote:
On 2010-11-14, Jorge Biquez<jbiq...@icsmx.com> wrote:
I was wondering if you can share what was the strategy you followed
to master Python (Yes I know I have to work hard study and practice a
lot). I mean did you use special books, special sites, a plan to
learn each subject in a special way. I would like to know, if
possible, comments specially from some of you who in the past had
other languages, frameworks and platforms and left (almost) all of
them and stayed with Python.
I've been learning Python the same way I learn any language; get a
book, read it over lunch for a few days, start typing, ask people
how to improve my code once I have some.
This information is almost certainly useless to you, though, unless
you've already learned at least six or seven programming languages.
Right. I just read over the language description and the reference
manual. Python is a memory-safe late-binding declaration-free
naive interpreter with classes that uses indentation for nesting
level and reference counting for allocation. If those are all
familiar concepts from other languages, Python is trivial.
Python is actually rather easy to learn. It doesn't have
the storage management problems of C and C++, the awful syntax
of Perl, the object-as-copy semantics of Javascript, or the
mess of stacked libraries of Java.
John Nagle
--
http://mail.python.org/mailman/listinfo/python-list