💾 Archived View for bbs.geminispace.org › u › stack › 11605 captured on 2023-11-14 at 08:00:15. Gemini links have been rewritten to link to archived content

View Raw

More Information

➡️ Next capture (2023-12-28)

-=-=-=-=-=-=-

I wrote a Lisp...

There are many 'make a lisp' projects resulting in a crippled scheme, using your favorite language. I wanted something that would be super-simple and reasonably performant, bootstrapped in pure assembly, like JonesForth. But there was nothing like that.

So I wrote one. Let's call it SmithLisp.

It seems as performant as Picolisp, which is pretty good. Unlike Picolisp it has real lexical scope, and real McCarthian Lisp semantics, currying and all.

Right now it assembles to 4K and is limited to FreeBSD. It only uses a handful of kernel calls and no libraries, so it will be really easy to conditionally assemble a Linux OS interface...

🚀 stack

Nov 10 · 4 days ago · 👍 ResetReboot, lykso, Nono