5 comments

  • bitwize3 days ago
    Fantastic to see the DOS Lisp scene revived again. Back in the day there was PC-Scheme from Texas Instruments, which I believe was R3RS-compliant.
    • shakna2 days ago
      Gambit-C has also been around since &#x27;88 and can compile to fairly portable C.<p>Probably been a decade since I tried compiling it for DOS, but I believe getting it up and running shouldn&#x27;t be difficult.
      • alexshendi2 days ago
        Gambit-C 3.0 binaries are available at: <a href="https:&#x2F;&#x2F;gambitscheme.org&#x2F;3.0&#x2F;gc30-dj.zip" rel="nofollow">https:&#x2F;&#x2F;gambitscheme.org&#x2F;3.0&#x2F;gc30-dj.zip</a> (for DOS&#x2F;DJGPP)<p>The other versions from <a href="https:&#x2F;&#x2F;gambitscheme.org&#x2F;3.0&#x2F;" rel="nofollow">https:&#x2F;&#x2F;gambitscheme.org&#x2F;3.0&#x2F;</a> are Windows or MacOS Classic binaries.<p>Needs a 386+ CPU, though.
    • NetMageSCW2 days ago
      What I remember from back in the day was XLISP.
      • bitwize2 days ago
        That&#x27;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!<p>An early version of Xlisp was used as the basis for Autolisp, but Autolisp wasn&#x27;t updated to track Xlisp&#x27;s capabilities. It&#x27;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.
    • cestith31 minutes ago
      It was a little disappointing to me given there were TurboAssembler, Turbo C, Turbo Pascal, Turbo Basic, and Turbo Prolog and that Borland had a trademark for Turbo Lisp that I don&#x27;t think I ever saw an available version of that.
  • dharmatech2 days ago
    Super cool to see a new Scheme on DOS.<p>I&#x27;ve been messing around with a language that I summarize as:<p>ALOE = Scheme + Smalltalk + Types<p>Boids implementation:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;dharmatech&#x2F;2026-09-02-aloe-racket&#x2F;blob&#x2F;main&#x2F;examples&#x2F;boids.aloe" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dharmatech&#x2F;2026-09-02-aloe-racket&#x2F;blob&#x2F;ma...</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;dharmatech&#x2F;2026-09-02-aloe-racket" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;dharmatech&#x2F;2026-09-02-aloe-racket</a>
  • reddit_clone37 minutes ago
    DOS? Like in MSDOS?<p>There is something I haven&#x27;t heard in a long while. Turbo C was the shit back in the day. Until MS came in and pushed Borland out of the way.
  • pmcgoron2 days ago
    Aw, no call-with-current-continuation?
    • Jblx22 days ago
      How much does that really get used?
      • pmcgoron2 days ago
        As an escape continuation, more than you&#x27;d expect. (Exception handlers, early return.) Full continuations are rarer, but I use them for doing error recovery.
  • tug20244 days ago
    [dead]