To what extent can the various dialects of Lisp be mixed with each other?

This page summarizes the projects mentioned and recommended in the original post on /r/lisp

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

    蛇語(HEH-bee-go): An indentation-based skin for Hissp.

  • Lissp and Hebigo (a whitespace Lisp) both read to Hissp, so they can pretty easily use each others' compiler macros. These all compile to Python expressions, so they can import and be imported by Hylang modules as well (and Python, of course).

  • There are also more exotic examples like babashka calling Janet code.

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

    Scheme-ish syntax and namings for Common Lisp

  • paip-lisp

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

  • There are Scheme implementations (usually with some restrictions) in Common Lisp. A good place to learn about that is Peter Norvig's book PAIP: https://github.com/norvig/paip-lisp A version of that was used as an extension language for a content management system written in Common Lisp.

  • slime

    The Superior Lisp Interaction Mode for Emacs

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