Subject: Re: Where to now that Dylan is moribund ?
From: (Rob Warnock)
Date: 30 Dec 2000 07:27:21 GMT
Newsgroups: comp.lang.lisp
Message-ID: <92k2op$jbd8o$>
Joe Marshall  <> wrote:
| (Rob Warnock) writes:
| > ... It is precisely Lisp's "fingernail parings"
| > (list-based notation for program source) that make its powerful macros
| > so incredibly easy to write & maintain. Show me *any* other language[*]
| > with anything close to Lisp's builtin "read" primitive, not to mention
| > providing the *full* language at compile time to reflexively construct
| > arbitrary source programs.
| Mumps might qualify on this point.

I stand corrected. Yes, of course MUMPS[*] and SNOBOL were adequate to
the task -- and even MACRO-10, in it's own way. I should have said "any
other modern language that gets bandied about as an alternative to Lisp".


[*] MUMPS == Massachusetts (General Hospital) Utility Multi-Programming
System, originally a pure character-by-character interpreter with one
datatype, the string, that had a tree-structured (multi-dimensional
associative array) disk-resident database tightly integrated into the
language. Imagine "Tcl", but with all of the global variables being
persistent database tables, and with built-in multiuser/multitasking

MUMPS was extended over a number of years, and finally standardized in
1977 under the name "M". See <URL:>
and <URL:>

Rob Warnock, 31-2-510
SGI Network Engineering
1600 Amphitheatre Pkwy.		Phone: 650-933-1673
Mountain View, CA  94043	PP-ASEL-IA