Best Lisp(s) for Functional & (seperately) Systems programming?

This page summarizes the projects mentioned and recommended in the original post on /r/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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • mirage

    MirageOS is a library operating system that constructs unikernels

  • Very bold claims and I'm start I ng to agree with you but. First of all I don't understand what you mean by saying that OSs shouldn't exist and linking to smalltalk referencing made for "communication" and if there is no OS how would we even use our computer. Also TBH I don't think an OS written in Common Lisp or Haskell) or OCaml or any other high level language could run as fast as an OS written on C and Assembly. Even Rust would perform better. Even if it could perform on par with C, the level of optimization would make it more difficult to handle code. Also yes I am that annoying game dev too (kinda).

  • Carp

    A statically typed lisp, without a GC, for real-time applications.

  • check out Carp! It's an experimental statically typed lisp, WITHOUT a [tracing] gc! https://github.com/carp-lang/Carp

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

    Discontinued A convenient SIMD interface for SBCL.

  • You can use sb-simd for manual vectorisation with SBCL. Manual vectorisation is definitely more hassle than automatic vectorisation, but often worth it.

  • SinScheme

    Sinister's Scheme Compiler!

  • For example: SinScheme has an llvm-convert module which converts compiled S-expressions into LLVM IR.

  • Mezzano

    An operating system written in Common Lisp

  • Very bold claims and I'm start I ng to agree with you but. First of all I don't understand what you mean by saying that OSs shouldn't exist and linking to smalltalk referencing made for "communication" and if there is no OS how would we even use our computer. Also TBH I don't think an OS written in Common Lisp or Haskell) or OCaml or any other high level language could run as fast as an OS written on C and Assembly. Even Rust would perform better. Even if it could perform on par with C, the level of optimization would make it more difficult to handle code. Also yes I am that annoying game dev too (kinda).

  • kandria

    A post-apocalyptic actionRPG. Now on Steam!

  • Enough to make a fast game like https://kandria.com/ (it is made in common lisp). I'm looking for a lisp which is fast, hopefully cross platform, is really biased towards FP but allows some impure gaps in the code In a closed space (better for optimization reasons), has the interactive REPL with on the go changes (I could leave it, but this is a huge plus). I don't think Rust's memory management is that bad, could you explain your reasons for the hating?

  • modf

    A setf like macro for functional programming

  • modf - a setf-like macro for functional programming.

  • 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

  • Did we lose our way in making efficient software? – ~30 MB doc file vs. browser

    2 projects | news.ycombinator.com | 28 Apr 2024
  • Carp: A statically typed Lisp, without a GC, for real-time applications

    1 project | news.ycombinator.com | 11 Mar 2024
  • Ask HN: A Lisp with Cargo/NPM like build system?

    1 project | news.ycombinator.com | 7 Mar 2024
  • Music for Programming

    1 project | news.ycombinator.com | 3 Mar 2024
  • A C++ editor/prompt shell to embed your own programming language

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