Dale Schumacher wrote:
> Do you count FORTH as a scripting language? It's interactive,
> dynamically scoped, imperative and stack-based.
And one of the few languages that can be used for performance-sensitive,
footprint-limited applications (e.g. systems programming, graphics).
PostScript of course is a sibling of FORTH. There are also modern
functional elaborations like Factor, Cat, and Joy.
But I think one of the characteristics of scripting languages, for
better or worse, is that they go out of their way to make it easy for
the user to flounder around in `familiar' ways and come to something
that works. FORTH takes some thought because one needs to come up
with idioms to avoid confusion about where things are on the stack.
Most folks, I think, would tend to see FORTH programming like high level
assembly or like programming the JVM directly in bytecode.
Marcus
============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at
http://www.friam.org