Re: Survey of Emacs Lisp, Perl, Python, and Tcl

Sjoerd Mullender (Sjoerd.Mullender@cwi.nl)
Mon, 06 Jul 1992 10:45:05 +0200

On Fri, Jul 3 1992 Terrence M. Brannon wrote:

> Python
> ======
> An object-oriented interpreted language. Callable from C as well as the
> shell. Interpretation may be sidestepped through the use of the
> byte-compiler on files. Python played a major role in testing Amoeba, a
> distributed operating system developed at CWI.

Amoeba existed long before Python. It is true that Python was ported
to Amoeba (i.e. ran under Amoeba) and that the Amoeba primitives were
ported to Python, but is can hardly be said that "Python played a
major role in testing Amoeba."
Also, Amoeba was a joint project of the Free University and CWI, both
in Amsterdam. The project originated at the Free University, and
since CWI stopped the project a while ago, it is once again a project
of the Free University alone.

> Python
> ------
> Through the use of the STDWIN paradigm, the same source code
> can do graphics in the following systems:
>
> 1. X-windows
> 2. Macintosh
> 3. Atari ST
> 4. DOS
> 5. Silicon Graphics SGI workstations
>
> This approach allows flexibility but means that no one graphics system's
> potential is maximized.

On the Silicon Graphics, there is also an interface availible to GL,
the grpahics library, and to FORMS, a graphical user interface toolkit
for Silicon Graphics workstations by Mark H. Overmars.

Sjoerd Mullender
CWI, dept. CST, Kruislaan 413, 1098 SJ Amsterdam, Netherlands
email: Sjoerd.Mullender@cwi.nl fax: +31 20 592 4199
phone: +31 20 592 4127 telex: 12571 mactr nl