Kilo Lisp: A Kilo Byte-Sized Lisp System

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ol

    Otus Lisp (Ol in short) is a purely* functional dialect of Lisp.

  • winner

    Winners of the International Obfuscated C Code Contest

  • Just found one after replying to another comment on this story.

    https://github.com/ioccc-src/winner/blob/master/1989/jar.2.c (accompanying explanation: https://github.com/ioccc-src/winner/blob/master/1989/jar.2.h... )

    It apparently works somewhat after a few minor tweaks.

    Another one that I've bookmarked some months earlier: https://github.com/rui314/minilisp

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • sectorlisp

    Bootstrapping LISP in a Boot Sector

  • lisp-in-go

    A Common Lisp-like Lisp-1 in Go with TCO and partially hygienic macros

  • awesome-cl

    A curated list of awesome Common Lisp frameworks, libraries and other shiny stuff.

  • you have some things there that i didn't know about, which is pretty cool. however, i think you need to put more work into this. sicl, clozure, armed bear are common lisp implementations. you also left out some pretty big ones - sbcl and ecl. for more common lisp libraries see https://github.com/CodyReichert/awesome-cl

  • minimalisp

  • I bumped into this mini lisp thing the other day:

    https://github.com/yesco/minimalisp/blob/main/lisp.c

    It's not finished yet, but the coding style and tricks going on in it are wild.

  • owl

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • minilisp

    A readable lisp in less than 1k lines of C

  • Just found one after replying to another comment on this story.

    https://github.com/ioccc-src/winner/blob/master/1989/jar.2.c (accompanying explanation: https://github.com/ioccc-src/winner/blob/master/1989/jar.2.h... )

    It apparently works somewhat after a few minor tweaks.

    Another one that I've bookmarked some months earlier: https://github.com/rui314/minilisp

  • yal

    Yet another lisp interpreter (by skx)

  • It looks like your lisp has a lot of built-in/primitives, I'll have to explore!

    I also wrote a simple lisp in go, in my case I added LSP support for completion and help-on-hover, which was a fun addition I've not seen in anything else.

    https://github.com/skx/yal

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts