Byte Magazine: Lisp

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

    Write Java expression trees, statements, methods and classes with a LISP-like internal DSL

  • There is this project

    https://github.com/paulhoule/ferocity/

    which I might finish up when I'm done with the report I'm writing. It is possible to create Java expression trees with trees of static method calls that look a lot like S-expressions and stick them together into statements, methods and classes.

    You should be able to do the same tricks people do with LISP macros and it could work code generation miracles but it would have that "LISP curse" problem in spades.

    The plan is to generate a code generator that is sufficient to generate the full DSL implementation (ferocity0) and use that to generate the full implementation (ferocity.)

    I have some tests for ferocity0 writing .java files to get fed to javac and for ferocity0 running expression trees with a primitive interpreter. Already the type system is enriched over the type system because interpreted ferocity0 can handle Java expressions as a type at run time so you get issues like quoting and unquoting in LISP.

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

  • My opinion on the Tauri framework

    4 projects | dev.to | 16 May 2024
  • Swift sucks at web serving or does it?

    2 projects | news.ycombinator.com | 15 May 2024
  • Firebase Re-Branding by Google

    1 project | news.ycombinator.com | 16 May 2024
  • Show HN: Open-source platform for rapid development of enterprise apps

    1 project | news.ycombinator.com | 15 May 2024
  • Google Blog: Android's theft protection features keep your device and data safe

    1 project | news.ycombinator.com | 15 May 2024