Show HN: I made a Clojure-like language in Go, boots in 7ms
A high-performance, lightweight, and embeddable Clojure-like language alternative to JVM Clojure and Babashka, suitable for CLIs, web servers, data processing, and systems programming.
View Origin Link
Product Positioning & Context
AI Executive Synthesis
A high-performance, lightweight, and embeddable Clojure-like language alternative to JVM Clojure and Babashka, suitable for CLIs, web servers, data processing, and systems programming.
Let-go addresses critical performance and deployment pain points associated with JVM-based languages: slow cold boot times and large runtime footprints. Its Go implementation yields a 7ms boot time and 10MB static binary, offering a compelling advantage for serverless functions, microservices, and CLI tools where rapid startup is paramount. The ability to embed within Go programs and its suitability for systems programming expands its utility beyond typical scripting. While not a full Clojure replacement, its compatibility and nREPL support lower the barrier for Clojure developers seeking Go's performance characteristics. This targets a niche but growing demand for high-performance, low-overhead language runtimes in modern cloud-native architectures.
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 embeddable in your Go programs (funcs, structs and channels cross the boundary without fuss). It's good for writing CLIs, web servers, data processing scripts and even doing some systems programming - I used it to write a deamonless container runtime. Oh, and it runs on Plan9.Under the hood there is a fairly simple compiler and a stack VM, both handcrafted specifically for running Clojure-like code. The compiler can work in AOT mode producing portable bytecode blobs and standalone binaries (runtime+bytecode).This is not a drop-in replacement for Clojure in general - it does not load JARs, it does not have all Java APIs and it most probably won't run your exiting Clojure projects without modifications. At least not at the moment.Take it for a spin, tell me what you think. Issues and PRs are welcome!
Clojure-like language
pure Go
static binary
cold boots
JVM
Babashka
throughput
algorithmic workloads
Related Ecosystem & Alternatives
Discover adjacent products, open-source repositories, and developer tools sharing similar technical architecture.
Deep-Dive FAQs
What is I made a Clojure-like language in Go, boots in 7ms?
I made a Clojure-like language in Go, boots in 7ms is analyzed by our AI as: A high-performance, lightweight, and embeddable Clojure-like language alternative to JVM Clojure and Babashka, suitable for CLIs, web servers, data processing, and systems programming.. It focuses on Let-go addresses critical performance and deployment pain points associated with JVM-based languages: slow cold boot times and large runtime footpr...
Where did I made a Clojure-like language in Go, boots in 7ms originate?
Data for I made a Clojure-like language in Go, boots in 7ms was aggregated directly from the Hacker News community ecosystem, representing raw developer and early-adopter sentiment.
When was I made a Clojure-like language in Go, boots in 7ms publicly launched?
The initial public indexing or launch date for I made a Clojure-like language in Go, boots in 7ms within our tracked developer communities was recorded on May 10, 2026.
How popular is I made a Clojure-like language in Go, boots in 7ms?
I made a Clojure-like language in Go, boots in 7ms has achieved measurable traction, logging over 113 traction score and facilitating 37 recorded discussions or engagements.
Which technical categories define I made a Clojure-like language in Go, boots in 7ms?
Based on metadata extraction, I made a Clojure-like language in Go, boots in 7ms is categorized under topics such as: Clojure-like language, pure Go, static binary, cold boots.
What are some commercial alternatives to I made a Clojure-like language in Go, boots in 7ms?
Our semantic intelligence engine identifies potential commercial alternatives in the SaaS space, such as Databerry, which offers overlapping value propositions.
How does the creator describe I made a Clojure-like language in Go, boots in 7ms?
The original author or development team describes the product as follows: "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 th..."
Community Voice & Feedback
Discovery Source

Hacker News
Aggregated via automated community intelligence tracking.
Tech Stack Dependencies
No direct open-source NPM package mentions detected in the product documentation.
Media Tractions & Mentions
No mainstream media stories specifically mentioning this product name have been intercepted yet.
Deep Research & Science
No direct peer-reviewed scientific literature matched with this product's architecture.