Survey of several 'neat' prog langs

Rohit Khare (khare@pest.w3.org)
Fri, 23 Feb 96 00:31:26 -0500


From: Thomas Minka <tpminka@mit.edu>
Subject: Programming Language Exploration

Python, Self, Sather, Haskell, Lambda-Prolog, Life

If you are interested in the linguistic aspects of these cutting-edge
languages, with an emphasis on comparison, you may want to check out the
on-line notes of an informal seminar held this January at MIT:

Programming Language Exploration
http://www-white.media.mit.edu/~tpminka/PLE

It deals with questions such as:

1. What are the basic mechanisms languages use to support different
programming styles, e.g. object-orientation and declarative programming?

2. Are these styles conflicting or can they be mixed?

3. How can languages support reflection, i.e. extension of the language
using the language?

4. How can languages support all these demands while remaining simple?

by way of case study, with exercises.

Tom Minka
Martin Szummer