premshree.pillai at gmail.com
Sat Jan 1 07:37:42 EST 2005
On Sat, 1 Jan 2005 09:35:32 +0000 (UTC), Alan Gauld
<alan.gauld at btinternet.com> wrote:
> On Sat, 25 Dec 2004 18:40:31 -0500, HackingYodel
> <taoiststarter at -nospam-yahoo.com> wrote:
> > Hello all! I'm learning to program at home. I can't imagine a better
> > language than Python for this. The ideal situation, for me, would be to
> > study two languages at the same time. Probably sounds crazy, but it
> > works out better for me.
Yes, the best way to learn a new language is probably to compare it
with some other language (of the same paradigm) that you are already
familiar with. The best part about Python is that there really isn't
much "learning" involved. Python comes closest to what you'd call
If you know your English, you probably know Python. :D
> Me too, thats why my web tutorial features Python, VBSCript and
> > fascinating. C, D, Objective-C, Ocaml, C++, Lisp, how is a non-tech to
> > choose? Does any single language do a better job in Python's weaker
> > areas?
> C is better at low level stuff, Prolog is better at declaratie
> programming and Haskell is better at functional programming.
> Lisp/Scheme are good for giving a good theoretical understanding
> (try the SICP and HTDP web sites). And Tcl has a really different
> approach which is plain fun to grapple with :-)
> structure to Python (traditional imperative programming
> with OOP) but very different syntax. Plus they were free and
> easily available (albeit with VBScript limited to Windows
> useful since its an easy lead in to learning C/C++, Java,
> even Perl to some extent and a lot of sample code sites
> use those languages.
> Alan G.
> Author of the Learn to Program website
More information about the Python-list