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. Learn more →
maru Open-Source Projects
-
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.
Project mention: My 24 year old HP Jornada can do things your modern iPhone still can't do | news.ycombinator.com | 2023-06-15
Project mention: C Is Not a Low-level Language – Your computer is not a fast PDP-11 | news.ycombinator.com | 2023-10-16Well 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.
maru related posts
-
C Is Not a Low-level Language – Your computer is not a fast PDP-11
-
Switching to PinePhone for a noob
-
Maru - a tiny self-hosting lisp dialect. Developed as part of Alan Kay's Fundamentals of New Computing.
-
Available Today: Windows Dev Kit 2023 a.k.a. Project Volterra
-
How can I use my old Android phone as a basic computer?
-
maru - Your phone is your PC
-
Are any Android ROMs focused on Android's desktop mode?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 5 May 2024
Index
Sponsored