Guile Steel: a proposal for a systems Lisp

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
  • thinlisp

    ThinLisp is an open source Lisp to C translator.

  • > "something like C"

    SBCL? Or ECL (compiles to C), CLASP (C++, LLVM)?

    The older ThinLisp? (compiles a subset of CL to C) https://github.com/ska80/thinlisp

    The very new NPT, a CL implementation in C? https://github.com/nptcl

    > Static typing for ahead-of-time more-correct programs

    the Coalton library. A ML/Haskell as a CL library. https://github.com/coalton-lang/coalton/

    > Static typing for faster or leaner programs

    SBCL

    > WebAssembly

    Common Lisp running natively over WebAssembly: https://news.ycombinator.com/item?id=31590819 (very much POC)

    I know, I know, but he didn't mention any of these in the blog post, nor any CL project. Justice is done.

  • wisp

    Lisp in WebAssembly (by mbrock)

  • 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
  • paip-lisp

    Lisp code for the textbook "Paradigms of Artificial Intelligence Programming"

  • Paradigms of Artificial Intelligence Programming by Peter Norvig

    https://github.com/norvig/paip-lisp

  • wisp

    A little Clojure-like LISP in JavaScript

  • and then https://github.com/wisp-lang/wisp/blob/master/doc/language-e...

    and I'm sure I've seen a time travelling debuggable js-transpiled thing long ago

  • steel

    An embedded scheme interpreter in Rust

  • coalton

    Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.

  • > "something like C"

    SBCL? Or ECL (compiles to C), CLASP (C++, LLVM)?

    The older ThinLisp? (compiles a subset of CL to C) https://github.com/ska80/thinlisp

    The very new NPT, a CL implementation in C? https://github.com/nptcl

    > Static typing for ahead-of-time more-correct programs

    the Coalton library. A ML/Haskell as a CL library. https://github.com/coalton-lang/coalton/

    > Static typing for faster or leaner programs

    SBCL

    > WebAssembly

    Common Lisp running natively over WebAssembly: https://news.ycombinator.com/item?id=31590819 (very much POC)

    I know, I know, but he didn't mention any of these in the blog post, nor any CL project. Justice is done.

  • 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
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