The Lisp OS “Mezzano” Running Native on Librebooted ThinkPads

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • april

    The APL programming language (a subset thereof) compiling to Common Lisp.

    I am playing with and learning April[1], a subset of APL that compiles to Lisp. It is a blast for me, because I had programmed a bit in Lisp in the 90s, and then I found J around 2011/12. I always loved Lisp, and I didn't really get into Clojure, although it is a nice language. I had heard of APL when I had my Commodore PET 2001 in 1977 and my Vic20 later, but I never got to play with it. Once I did back in 2015, and the APL characters resonated with me (hard to find keyboard input workarounds etc.) because I was free of the associations of ASCII and the symbols made sense as a learned it a bit in their graphic representation. I have dreamed of having a real, modern Lisp Machine, so maybe I can get some of that with Mezzano. I am not sure how hard or easy it would be for April's creator, Andrew Sengul (##phantomics) to swing that, but I would participate in a crowdsourcing of it (on The Framework notebook[2] would be the icing on the cake!). I don't know enough of Mezzano to say how vialbe it really is, but I am hoping! I didn't quite get April right away, but I am really starting to appreciate it (with Andrew's help, and the APL community). Andrew's 'Why April' section, poetic and seemingly hyperbolic, is ringing less hyperbolic and more true as I get to know this twisted marriage of PLs: Lisp's legacy, tons of libs, emacs/slime, debugging, and parentheses, yes those beautiful things, to handle all the "front end" programming you could ever need, to feed the array-munching and alchemy of APL. And what about Python? I refer all Pythonistas to take heed of their and MIT's sinful choice to worship the serpent and casting us out from the garden of Lisp! Just read Milton's Paradise Lost, Book X, around verse 550-ish ;)

    Machine learning which is heavily based on arrays or array math in their implementation, hence the popularity of libs to handle them like Pandas and NumPy (inspired by J, by the way. Ask Wes McKinney), has some nice nuggets or implementations of an ELM (Extreme Learning Machine) in J called 'JELM'[3], CNNs in APL[4] with some benchmarks, or getting APL into optimized GPU code via Futhark[5] and apltail[6]. And under some of those covers is Haskell as a treat!

    Ah, yes we live in interesting times!

    [1] https://github.com/phantomics/april

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

    Reference designs and documentation to create Expansion Cards for the Framework Laptop

  • jelm

    Extreme Learning Machine in J

  • apltail

    APL Compiler targeting a typed array intermediate language

  • Mezzano

    An operating system written in Common Lisp

    Common Lisp always stuck me as a language lower than C, and higher than hell. Looks like high level assembler in places.

    https://github.com/froggey/Mezzano/blob/master/supervisor/x8...

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub 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

  • Apltail: APL Compiler targeting a typed array intermediate language

    1 project | news.ycombinator.com | 13 Jan 2024
  • An APL compiler in Standard ML compiling to Typed Array Intermediate Language

    1 project | /r/sml | 24 Oct 2021
  • APL Compiler Based on Tail (Typed Array Intermediate Language)

    4 projects | news.ycombinator.com | 22 Oct 2021
  • Is APL Dead?

    7 projects | news.ycombinator.com | 20 Oct 2021
  • APL Demonstration (1975) [video]

    1 project | news.ycombinator.com | 26 Jun 2024

Did you konow that Common Lisp is
the 39th most popular programming language
based on number of metions?