Where do they tech Python officialy ?

Omari Norman omari at smileystation.com
Sat Jul 28 13:54:28 CEST 2007


On Mon, Jul 23, 2007 at 10:48:10PM -0700, Paul Rubin wrote:
 
> If you're having trouble with Python because you're new at
> programming, I can sympathize--I don't think it's the most
> beginner-friendly of languages despite the efforts in that direction
> by the designers.  

Just curious--what language would you recommend as most
beginner-friendly?

My previous programming experience was with BASIC--and I think it is
true that BASIC will, in many ways, rot your brain. I had used QBasic
and, later, a little VBA and some PHP. It took some time to unlearn some
bad things (object orientation in VBA seems to be mostly a hack, for
example, while PHP seems to be a big hack generally) but it seems to me
that Python helped me learn my first modern programming language.

> I think Python is not used in university programs very much.  Look for
> one that uses SICP (Scheme) or CTM (Mozart/Oz) or a functional
> language like Haskell, in preference to the ones that use Java (the
> Cobol of the 1990's).  With some reasonable experience in Scheme or
> Mozart or Haskell, plus a Python manual, you'll be well on your way.

I had heard of these languages, but learning them is a bit discouraging
because (Java excepted) they don't seem to get much practical use.

In college I had a programming course that used C++. Big mistake in my
view, and we didn't learn much in the way of true principles (in
retrospect it would have been nice if they had us use GCC rather than
Borland on Windows.)




More information about the Python-list mailing list