nowfound

Dev tools · alternatives · 2026

24 alternatives to Lips Scheme 1.0.0-beta.22 with full call/cc and TCO

I'm excited to introduce a new beta version of LIPS Scheme. The most important features of this

LIPS Scheme 1.0.0-beta.22 is a Scheme programming language implementation that introduces full call/cc continuations and tail call optimization. It allows developers to write functional programs with advanced control… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    A lisp dialect based on pattern matching and term rewriting - abuseofnotation/termlisp

    2024 · github.com · its alternatives →

  2. 2

    Scheme-langserver digest incomplete Scheme code to serve real-world programming requirements, including goto-definition, auto-completion, type inference and such many LSP-defined language feature supports. And this project is based here(https://github.com/ufo5260987423/scheme-langserver). I built it because I was tired of Scheme/Lisp's raggy development environment, especially of the lack of IDE-like highly customized programing experience. Though DrRacket and many REPL-based counterparts have don't much, following general cases aren't reach same-level as in other…

    Feb 2026 · github.com · its alternatives →

  3. 3

    A functional programming language with static memory management - vekatze/neut

    2020 · github.com · its alternatives →

  4. 4

    An experimental language which adds functional programming features to Go. - albrow/fo

    2018 · github.com · its alternatives →

  5. 5

    A lisp rosetta stone to demonstrate modern language features - eatonphil/lisp-rosetta-stone

    2021 · github.com · its alternatives →

  6. 6

    Marsha is a functional, higher-level, English-based programming language that gets compiled into tested Python software by an LLM - alantech/marsha

    2023 · github.com · its alternatives →

  7. 7

    A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects. - GitHub - rochus-keller/CspChan: A pure C (-std=c89) implementation of Go channels, including blocking and non-blocking selects.

    2023 · github.com · its alternatives →

  8. 8FS
  9. 9

    Heap based scheme machine. GitHub Gist: instantly share code, notes, and snippets.

    2025 · gist.github.com · its alternatives →

  10. 10

    A programming language for the cloud ☁️ A unified programming model, combining infrastructure and runtime code into one language ⚡ - winglang/wing

    2023 · github.com · its alternatives →

  11. 11IW

    The book page links to a blog post that explains how I got about it (and has a link to sample content), but the TL&DR is that I could not find a lot of books that were on "our" history _and_ were larded with technical details. So I set about writing one, and some five years later I'm happy to share the result. I think it's one of the few "computer history" books that has tons of code, but correct me if I'm wrong (I wrote this both to tell a story and to learn :-)). My favorite languages are Smalltalk and Lisp, but as an Emacs user, I've been using the latter for much longer and for my…

    Feb 2026 · berksoft.ca · its alternatives →

  12. 12

    Moved to Forgejo! Contribute to krig/LISP development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  13. 13CV
  14. 14

    Thread-safe Common Lisp style conditions and restarts for Clojure(Script) and Babashka. - IGJoshua/farolero

    2021 · github.com · its alternatives →

  15. 15

    GitHub Gist: instantly share code, notes, and snippets.

    2011 · gist.github.com · its alternatives →

  16. 16

    An interactive functional programming course for children based on clojure and klipse - viebel/kids.klipse.tech

    2016 · github.com · its alternatives →

  17. 17

    Optimizer library for tail recursive calls in Java bytecode - Sipkab/jvm-tail-recursion

    2020 · github.com · its alternatives →

  18. 18

    Pruto - a tiny "embedding-required language"

    2022 · gitlab.com · its alternatives →

  19. 19

    Tail Call Optimizations in Python . Contribute to raaidrt/tacopy development by creating an account on GitHub.

    Nov 2025 · github.com · its alternatives →

  20. 20

    C# pure functional programming framework - come and get declarative! - louthy/language-ext

    2014 · github.com · its alternatives →

  21. 21

    a python-like language with hindley-milner-like type system, which is compiled to c - alehander92/Airtight

    2015 · github.com · its alternatives →

  22. 22FS

    Hi HN! I've been working on the fuse programming language, it's a statically typed purely functional language with higher-kinder types and ad-hoc polymorphism. It compiles to the GRIN whole-program optimizer, producing LLVM-generated native code. Fuse supports ADTs, Generics, Type Methods, Traits, Pattern matching etc. all in a functional style with no mutations. I’ve been developing the language for 5 years, with code written in Scala. I’ve started coding the language from the base of System F that was implemented as part of the book: Types and Programming Languages (tapl). And then…

    Aug 2026 · fuselang.org · its alternatives →

  23. 23

    Next-level syntax for C-like languages :). Contribute to kiselgra/c-mera development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  24. 24

    Smart pointers for the (GNU) C programming language - Snaipe/libcsptr

    2015 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →