Racket v8.0 is out!

This page summarizes the projects mentioned and recommended in the original post on /r/programming

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

    The Racket repository

  • SaaSHub

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

    SaaSHub logo
  • babashka

    Native, fast starting Clojure interpreter for scripting

    babashka and Joker, implementations specifically designed for fast startup, comparable to e.g. Guile and interpreted Chicken.

  • lumo

    Discontinued Fast, cross-platform, standalone ClojureScript environment

    Lumo and Planck (standalone Clojurescript environments, based on Node and on JavaScriptCore with some additional functionality to make it suitable for scripting, respectively), and Clojerl (Clojure implemented on BEAM). Startup times are comparable to e.g. Racket.

  • sci

    Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs

    Python has, among other possibilities, ctypes (which just loads a DLL and lets you call functions on it at the ABI level (example: calling small clojure interpreter)), Cython (where you call C and C++ at the API level from a superset of Python; you can just put it in a Jupyter cell and the compiler will be called automatically), and cffi (which lets you switch between API and ABI mode at will and is suitable for a wide range of scenarios, from "I want to call C source code" to "I don't even have the source code"). I haven't seen anything comparable in any Lisp, let alone most of them. What am I missing?

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

  • Sci: Configurable Clojure/Script interpreter suitable for scripting

    1 project | news.ycombinator.com | 30 Jun 2023
  • Compiled and Interpreted Languages: Two Ways of Saying Tomato

    1 project | /r/ProgrammingLanguages | 11 Jan 2023
  • Third party integrations with a monolithic Clojure app

    1 project | /r/Clojure | 15 Nov 2022
  • Langdev in Clojure

    2 projects | /r/Clojure | 28 Jun 2022
  • Recommended way to compile/repl CLJS in-browser without JVM available?

    2 projects | /r/Clojurescript | 5 Feb 2021

Did you konow that Clojure is
the 27th most popular programming language
based on number of metions?