[PLUG] Teaching My Son To Program
Randal L. Schwartz
merlyn at stonehenge.com
Thu Sep 25 09:31:19 UTC 2003
>>>>> "Jeff" == Jeff Schwaber <freyley at gmx.net> writes:
Jeff> Python is syntactically simpler than Perl, or in fact, any major
Jeff> language, which makes it a great learning language.
Not a universal opinion, by the way, on any of those counts.
(For example, Perl v Python is merely a matter of exposure and
familiarity.)
But you knew that.
No, I'm not arguing for Perl. :-)
But Smalltalk is probably about the syntactically simplest language
(other than Lisp :), and is a much better learning language,
especially for OO concepts.
See www.squeak.org, and look for "Squeak: Object-Oriented Design with
Multimedia Applications" by Mark Guzdial (copies sitting on the
Powell's shelf right now), for a good cross-platform *real* IDE and
great learning environment. Also check out www.squeakland.org for how
Squeak is being used in training environments.
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn at stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
More information about the PLUG
mailing list