I made a Clojure-like language in Go, boots in 7ms
Let-go is a Clojure-like language (~90% compatible with JVM Clojure) written in pure Go. It ships as a ~10MB static binary and cold boots in ~7ms - that's about 50x faster than JVM and 3x faster than Babashka. It has decent throughput on algorithmic workloads - within ballpark of the GraalVM-backed sci. I started this project in 2021 as an elaborate practical joke: I wanted to have an excuse for writing Clojure while pretending to write Go. Jokes aside, it turned out to be pretty decent: it feels like real Clojure, it has an nREPL server (supported in Calva, CIDER, etc.), it's easily…
I made a Clojure-like language in Go, boots in 7ms launched on May 9, 2026 with 292 votes, #71 of 20,538 launches that month and more than 99% of that year's launches.
In plain words
Let-go is a Clojure-like language written in pure Go that achieves approximately 90% compatibility with JVM Clojure. It runs as a ~10MB static binary with 7ms cold boot time, roughly 50x faster than JVM Clojure and 3x faster than Babashka. The language includes an nREPL server compatible with standard Clojure editors, supports embedding in Go programs, and performs well on algorithmic workloads. It is suitable for writing CLIs, web servers, data processing scripts, and systems programming tasks.
written from the facts on this page · September 2026
From the sources
Almost Clojure written in Go. Contribute to nooga/let-go development by creating an account on GitHub.
In the maker’s words, at launch
Let-go is a Clojure-like language (~90% compatible with JVM Clojure) written in pure Go. It ships as a ~10MB static binary and cold boots in ~7ms - that's about 50x faster than JVM and 3x faster than Babashka. It has decent throughput on algorithmic workloads - within ballpark of the GraalVM-backed sci. I started…
Does a similar job
all alternatives →
Small Clojure Interpreter2019 · github.com · ▲143Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs - babashka/sci
jql – Easier jq Alternative with a Lispy Syntax Written in Go2020 · github.com · ▲217Easy JSON Query Processor with a Lispy syntax in Go - cube2222/jql
- CDClojure DSL for pattern-matching, parsing and generic programming2012 · scattered-thoughts.net · ▲204
- HNHacker News Clone – Clojure, GraphQL Learning Project2019 · ▲179
I have ported "The Fullstack Tutorial for GraphQL" series, https://www.howtographql.com/, from Javascript to Clojure/script. Blog post: https://promesante.github.io/2019/08/14/clojure_graphql_full... Source code GitHub repo: https://github.com/promesante/hn-clj-pedestal-re-frame Suggestions and corrections, more than welcome.
A new programming language inspired by Go, no LLVM2025 · github.com · ▲82This is an introduction to the "Nature" project: https://nature-lang.org/docs/getting-started/meet-nature I am the author of the Nature language, and today I have released the 0.4.0-beta version. For detailed updates, please see https://nature-lang.org/docs/prologue/release-notes Now, Nature can easily interact with C language. It is anticipated that in about six months, Nature will release a version available to the community. By then, there will be stable syntax API, a complete standard library, and support for development tools. Moreover,…
- CIClojure in the Open – simple tasks from open-source projects2014 · longstorm.org · ▲81
More work this month
the category →
Endless lofi beats composed live in your browser, over pixel-art nights in Paris, Tokyo, New York, Hong Kong, Sydney, San Francisco and more. Free, no sign-up.
Work · 24d ago · loficities.com
Smooth Recorder▲257Mac screen recordings that look edited when you hit stop
Work · 18d ago · smoothrecorder.com


Work · 12d ago · readrare.com
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, May 2026
the whole month →

Parallel agents, diff reviewer, and multi-model comparisons
Dev tools · May 2026 · kilo.ai



Hey HN, Henry here from Cactus. We open-sourced Needle, a 26M parameter function-calling (tool use) model. It runs at 6000 tok/s prefill and 1200 tok/s decode on consumer devices. We were always frustrated by the little effort made towards building agentic models that run on budget phones, so we conducted investigations that led to an observation: agentic experiences are built upon tool calling, and massive models are overkill for it. Tool calling is fundamentally retrieval-and-assembly (match query to tool name, extract argument values, emit JSON), not reasoning. Cross-attention…
Life & fun · May 2026 · github.com

🌱 Private, quiet space for thinking. Simple app for .md files. - zakirullin/files.md
Dev tools · May 2026 · github.com