Concise language to write an interpreter for?

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

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

    Programming language where you can code using emojis 😌

  • We recently wrote a basic interpreter by directly traversing the ast and doing the operations without requiring any intermediate bytecodes. Though the approach is far from efficient but still you got an working interpreter. Hope it helps. https://github.com/ayushk7/YAIL

  • proguard-core

    Library to read, write, analyze, and process java bytecode

  • After completing the first part of the book (using Kotlin instead of Java), I added a JVM backend using ProGuardCORE (https://github.com/Guardsquare/proguard-core).

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

    A Kotlin implementation of lox with a JVM backend built using ProGuardCORE

  • My implementation can be found here: https://github.com/mrjameshamilton/klox

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