That's going way back, and was portable enough to be used on a variety of operating systems. There was a package of it for the HP Integral!
An early version of Xlisp was used as the basis for Autolisp, but Autolisp wasn't updated to track Xlisp's capabilities. It's kinda like how Commodore BASIC was a nerfed version of Microsoft BASIC that Commodore licensed back in the 1970s and then never updated since to track later BASIC versions, just added a few commands here and there to support later Commodore machines.
dharmatech 2 days ago [-]
Super cool to see a new Scheme on DOS.
I've been messing around with a language that I summarize as:
As an escape continuation, more than you'd expect. (Exception handlers, early return.) Full continuations are rarer, but I use them for doing error recovery.
Probably been a decade since I tried compiling it for DOS, but I believe getting it up and running shouldn't be difficult.
The other versions from https://gambitscheme.org/3.0/ are Windows or MacOS Classic binaries.
Needs a 386+ CPU, though.
An early version of Xlisp was used as the basis for Autolisp, but Autolisp wasn't updated to track Xlisp's capabilities. It's kinda like how Commodore BASIC was a nerfed version of Microsoft BASIC that Commodore licensed back in the 1970s and then never updated since to track later BASIC versions, just added a few commands here and there to support later Commodore machines.
I've been messing around with a language that I summarize as:
ALOE = Scheme + Smalltalk + Types
Boids implementation:
https://github.com/dharmatech/2026-09-02-aloe-racket/blob/ma...
https://github.com/dharmatech/2026-09-02-aloe-racket