Just a note.  Your newness to programming in general is actually a
strength.  One of the hard things about learning a new language (say,
Python) when you already know another one (say, Perl) , is that one
tends to want to write Perl code in Python.  i.e. one writes the
program the same way as they would in Perl, but using Python keywords
and syntax instead of Perl keywords and syntax.  It works.  But it's
not really Python.  Much of learning a new language is *unlearning*
what you are used to.  Something you don't have to worry about.  Python
is an excellent first language and will teach you good programming
practices.

(I've heard of one professor who says that a student who learns BASIC
as a first language is ruined for life!  Perhaps that's why I'm not
better than I am!) ;-)

BTW, I see that "Dive Into Python" has been recommended.  I don't have
it, but  by all accounts I have heard, it is excellent, and available
on-line and Bruce Eckels' site.  My own first Python book was "Learning
Python" by Lutz and Ascher, which is a pretty gentle introduction.

I'm pretty sure I've seen at least one book called "Python: Learn To
Program" or some such.  I'm not really familiar with it, but it is
supposed to be for people who are learning to program for the first
time, with Python as the language.

Also, be advised that there is a mailing list called python-tutor
which is really good when you are stumped, or have actually
accomplished a task but think that the way you did it looks ugly.

Have fun!


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"TurboGears" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/turbogears?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to