Python info/advocacy (was Re: Is there a good BASIC compiler for ubuntu?)

Kevin Cole kjcole at ubuntu.com
Mon Mar 13 15:33:44 UTC 2006


According to www.python.org, versions of Python are available for:

 * Windows (and DOS)           * Macintosh
 * Linux                       * AIX
 * AROS  (Amiga Research OS)   * AmigaDOS
 * BeOS                        * OS/2
 * OS/390 and z/OS             * Palm OS
 * PlayStation                 * Psion
 * QNX                         * RISC OS (formerly Acorn)
 * Symbian OS                  * Sparc Solaris
 * VMS                         * VxWorks
 * Windows CE or Pocket PC     * Sharp Zaurus
 * MorphOS

As for the young whipper-snappers that have only used 15 languages,
and only been using computers since 1975... ;-)

I often commit sacrilege by claiming that "GOTO" is far more intuitive
than "WHILE 1" or similar constructs. ;-) However, that said, after many
years of FORTRAN and many different assemblers (Xerox Sigma 7 anyone?),
I now program primarily in Python. (There were affairs with several other
programming languages as well.) This is not to say that anyone else should,
but those who haven't at least looked at the documentation and given it
about a week of halfway serious play, should probably not be claiming
that the devil they know is better than the devil they don't.  (For
example, I hear lots about Ruby now.  Having never tried it, I would be
foolish to claim Python's better without even looking.  I intend to find
time to give it a fair shake.)

I will say the Python documentation available on the web is "most
excellent!" and there is a growing contingent using it as the introductory
language for high school students (and others).

P.S. If you do try it, be patient with the indenting thing.  It turns many
     off at first, but you'll come to like it (or at least make peace with
     it) given a bit of time.  And avoid mixing <TAB> and <SPACE> for your
     indenting.

References:

* Download Python for various platforms
  http://www.python.org/download/other/

* Python Documentation
  http://www.python.org/doc/

* Python in Education
  http://www.python.org/community/sigs/current/edu-sig/
-- 
 Kevin Cole                    |  Key ID: 0xE6F332C7
 Ubuntu Linux DC LoCo Team     |     WWW: http://wiki.ubuntu.com/KevinCole
 Washington, D.C.  (USA)       |   Phone: +1.202.234.0213

 "Using vi is not a sin. It's a penance." -- St. IGNUcious, Church of Emacs

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 254 bytes
Desc: OpenPGP digital signature
URL: <https://lists.ubuntu.com/archives/ubuntu-users/attachments/20060313/0d28743d/attachment.sig>


More information about the ubuntu-users mailing list