5 ms·
I was rather excited a while back when discovered iso lisp/ standard lisp/EU lisp. A few newer than common lisp standards that tried to extract a sane subset of
by e12e 9y ago
I was rather excited a while back when discovered iso lisp/ standard lisp/EU lisp. A few newer than common lisp standards that tried to extract a sane subset of clos and some other cl features (but trying to avoid cruft and overlapping functionality). Unfortunately, there didn't appear to be many viable implementations; one French one that was commercially licensed, and. Not much else that I found at a time.
But it looked a lot like the good parts of cl (pragmatic standard) with the good parts of scheme (small, but not minimal).
At least on paper. I guess the fact that there's a lot of viable cl systems and not really any iso lisp systems is telling...
https://en.m.wikipedia.org/wiki/ISLISP https://en.m.wikipedia.org/wiki/ISLISP
- lispm 9y agoISLISP was defined/implemented mostly outside of the US (exception, Kent Pitman, IIRC) and mostly by work from Europe&Japan. But that funding dried up long ago. One of its purposes was to have a Lisp standard outside of the USA, not controlled by US standards bodies and US vendors/users. It's too much like Common Lisp and the standard itself is not bringing exciting stuff. It's nice in itself, but not really needed. Can't remember anything in the language which really addresses the delivery topic - though I've never read the spec in depth.