3 ms·
The lisp dialect (*Lisp) did get off the ground. I programmed in it.
by jrd259 5y ago
The lisp dialect (*Lisp) did get off the ground. I programmed in it.
- convolvatron 5y agoActually there was this really novel language CM-lisp <https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.108.5413&rep=rep1&type=pdf https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.10...> that one never got off the ground - I always assumed because of the difficulty of compiling that for a SIMD machine. *Lisp was fine, but it was really just a projection of the Paris model.
- agambrahma 5y agoInteresting how the paper uses notation similar to Mathematica today i.e. `foo -> bar` to denote replacement, and curly braces to group together a set of these.
- sedachv 5y agoThere was also Gary Sabot's work on Paralation Lisp (really interesting approach to declaratively specifying data locality), and later Guy Blelloch's NESL (the first programming language to really deal with nested parallelism) for the CM-2.
- michelpp 5y agoI should have been more specific, I was referring to CM-Lisp as shown in the paper not *Lisp with the !! syntax.
- rst 5y agoThe *Lisp language wasn't CM-lisp -- it was a different thing, somewhat lower level, originally written by Cliff Lasser and Steve Omohundro. https://en.wikipedia.org/wiki/*Lisp https://en.wikipedia.org/wiki/*Lisp