Updated: 5/10/2002; 7:44:37 AM.
Kevin Altis' Radio Weblog

PythonCard, Python, OS X, and opinions on whatever technology I'm dabbling in these days like XML-RPC and SOAP.

Categories: Python, PythonCard, OS X, Web Services (XML-RPC and SOAP)
        

Thursday, April 04, 2002

The April 2002 issue (April Fool!) of The Perl^H^H^Hython Review (PDF format) replaced its Perl content with Python articles. Here's an excerpt from the interview with Guido van Rossum, creator of Python.

Q: Beginning programmers and professional programmers have two different sets of requirements for a programming language or a development environment. What does Python offer for the beginner? For the professional? For the casual programmer?

A: For the beginner: easy-to-learn syntax, easy-to-use data structures, and an interactive interpreter that's open to experimentation. Also a large set of readable examples in the form of the standard library, a friendly community that's eager to answer questions, good free on-line tutorials, and plenty of books to learn from.

For the pro: a large standard library and an even larger library of third party add-on modules and packages, exceptions, several layers of programming structuring devices (packages, modules, classes), a choice of several different GUI toolkits, and the ability to write your own extension modules in C, C++ or Fortran.

For the casual programmer: a syntax that's easy to remember, a large standard library with pre-built solutions, a vast amount of documentation, and real power under the hood when you need it.


5:59:52 PM    


© Copyright 2002 Kevin Altis.
 
April 2002
Sun Mon Tue Wed Thu Fri Sat
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        
Mar   May




Click to see the XML version of this web page.