On Sun, 14 Nov 2010 16:32:24 -0600, Jorge Biquez <>
declaimed the following in gmane.comp.python.general:
> 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
I picked up the first edition "Programming Python" (and a now
forgotten competitor book) since the Amiga was mentioned... Read the
tutorial, the reference manual, skimmed the library manual... And by the
end of the week, using the applicable RFC for protocol description, I
wrote a client SMTP email sending module for the Amiga as the utilities
I'd been using were flawed (to give one an idea of how old this was --
the first SMTP utility did NOT rely on the now common practice of
relaying via local ISP but instead created an outgoing message for EACH
addressee, and would sequentially contact the destination host directly;
which failed if the address required an MX look-up, and failure blocked
the entire outgoing mail queue... the second utility did relay, but was
miscoded on how to handle CC and BCC entries -- apparently it thought
the relay host would parse those in the message).
But that won't help you unless you already know five or six
languages of different types, at least well enough to understand the
concepts (my background had primary FORTRAN 77; college COBOL, Pascal,
APL, assembly, FORTRAN-IV, and post-college LISP [on a TRS-80], Pascal,
K&R C, BASIC, and intro to Ada, C/C++, AREXX, VMS DCL), along with
exposure to structured design techniques (Python is practically an
executable pseudo-code).
--
Wulfraed Dennis Lee Bieber AF6VN
HTTP://wlfraed.home.netcom.com/