[Tutor] Did you learn to program with Python???

dlphone@bellsouth.net dlphone@bellsouth.net
Fri Oct 25 15:07:03 2002


Magnus -

This is perhaps the ONLY Python question I am qualified to answer. 

I am learning Python now, having started a few weeks ago. I attempted to learn 
C++ on my own (with a massive Borland C++ compiler I found used, and a "Teach 
Yourself C++ in 24 Hours" book.) I was overwhelmed by pointers and a new job, 
so I stopped.

Then recently I read "The Cathedral and the Bazaar" and learned about open-
source development and Python. I decided to try again to learn programming, 
this time with Python. 

I tested a few beginner books. The most useful for me to start was Josh 
Cogliati's excellent Non-Programmer's Tutorial for Python. It includes many 
small examples and great explanations, which gave me the structure & immediate 
feedback I needed. I think I am at the newbie crawling stage now, so I am 
learning by writing little programs for work - like the projects OODB - and 
learning games for my 5-year old son. To do this I consult Chris Fehily's 
Python Visual Quickstart Guide primarily. 
And of course the tutor@python.org list allows me to tap the minds of Python 
experts and others, which has been very helpful.

The 'official' Python tutorial has been very helpful too. 

As I'm trying to learn this in my spare time (isn't everyone?), I seek the 
structure of a tutorial to keep me on track.

Dave


> 
> Message: 7
> Date: Fri, 25 Oct 2002 13:51:42 +0200
> To: tutor@python.org
> From: Magnus Lycka <magnus@thinkware.se>
> Subject: [Tutor] Did you learn to program with Python???
> 
> 
> Are there any people on this mailing list for whom Python
> was the first programming language, or perhaps even better,
> not the first they tried, but the first that worked? :)
> (Are there any counter examples?)
> 
> How did you learn Python?
> 
> What resource was most helpful?
> 
> Some book?
> 
> Some tutorial on the web?
> 
> Some mailing list or IRC channel etc?
> 
> Some person near you?
> 
> Something else?
>