minilisp

A small lisp interpreter with reference counting memory management aimed at interactive game development (by zigalenarcic)

Minilisp Alternatives

Similar projects and alternatives to minilisp

  • cc65

    cc65 - a freeware C compiler for 6502 based systems

  • maru

    6 minilisp VS maru

    Maru - a tiny self-hosting lisp dialect (by attila-lendvai)

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

    4 minilisp VS wat-js

    Concurrency and Metaprogramming for JS

  • wekan-node20

    Database connect test with Node.js 20, Bun and Deno. Creating single executeables with Bun and Deno.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better minilisp alternative or higher similarity.

minilisp reviews and mentions

Posts with mentions or reviews of minilisp. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-10-16.
  • C Is Not a Low-level Language – Your computer is not a fast PDP-11
    5 projects | news.ycombinator.com | 16 Oct 2023
    Well Forth is possibly the most minimal VM over a platform, as evidenced by openfirmware.

    It does have problems scaling though, in that if you've seen one Forth, you've seen one Forth ie. The variations required to fit a platform make them semi-incompatible.

    That's not to say that a more lispy Forth wouldn't be useful though, in that a concatenative syntax allows us to pass custom datastructures around like APL, and CPS (delimited continuations with lexically scoped dynamic binding would come from the lisp side (see https://github.com/manuel/wat-js).

    Memory management in Forth can handle multiple memory types eg. https://flashforth.com/ so adding something like ref counting (https://github.com/zigalenarcic/minilisp/blob/main/main.c) to handle the dynamic list side of things might mesh well.

    In any case, if you're looking for a self hosting lisp that runs on bare metal, https://github.com/attila-lendvai/maru has been out for a few years.

Stats

Basic minilisp repo stats
1
1
10.0
6 months ago

The primary programming language of minilisp is C.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com