Hacker ApprovedDepartments

Chez Scheme

Hacker Approved

Ranked 3 of 5 scheme implementations by recommenders

Fast optimizing Scheme compiler with small native binaries; critics find its source hard to read and setup rough.

Fast optimizing Scheme compiler with small native binaries; critics find its source hard to read and setup rough.

28 people gave an opinion

recommend it
23
criticize it
5
approval share
82%
Each figure is one person. RecommendsCriticizes

Recommended in 7 of 13 months

  1. November 2025: recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: recommended
  5. March 2026: not recommended
  6. April 2026: recommended
  7. May 2026: not recommended
  8. June 2026: recommended
  9. July 2026: recommended
  10. August 2026: recommended
  11. September 2026: not recommended
  12. October 2026: recommended
  13. November 2026: not recommended (month in progress)

Why it carries the badge

  • 23 people recommend itNeeds 10 or more, met.
  • 4.6 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 7 of 13 monthsNeeds 4 or more, met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Fast optimizing compiler

    “remains today one of the most magically optimizing compilers for a dynamic language in existence”

    Comment from 22 Jun 2026 in “My 1992 view of the problems of computer programming in 1992”

    “Yes, Chez Scheme is fast but it took a lot of time (a few years!) to make the compiler translate”

    Comment from 24 Jun 2026 in “Rhombus version 1.0 is now available”

    “Chez compiles a project of about 35000 lines (with heavy macro usage) in less than 0.5s on -O2”

    Comment from 23 Aug 2026 in “A Friendly Introduction to Racket”
  • Small fast-starting native binaries

    “The ability to just wrap a C library and statically link everything into a single binary has been really nice too!”

    Comment from 3 Nov 2025 in “Lisp: Notes on its Past and Future (1980)”

    “produces native binaries with startup in the microsecond range and around 8 to 13 megs in size”

    Comment from 9 Oct 2026 in “Clojure in the age of language models”
  • Loved by Scheme enthusiasts

    “I love Chez, even if coding in Scheme can feel like rubbing sticks together to start a fire on an island”

    Comment from 20 Apr 2026 in “The seven programming ur-languages”

    “Give me Chez Scheme and the nanopass compiler any day.”

    Comment from 25 Nov 2025 in “Build a Compiler in Five Projects”

    “Gambit and Chez are amazing achievements.”

    Comment from 11 Aug 2026 in “Jolt: Clojure compiler implemented with Chez Scheme”

What people warn about

Each mark is one comment

  • Hard to read source

    “I find Chez's source code very cryptic and hard to read”

    Comment from 8 Feb 2026 in “Hoot: Scheme on WebAssembly”

    “Chez improved a bit, at the expensive of readability”

    Comment from 21 Apr 2026 in “The seven programming ur-languages”
  • Hard to justify for new projects

    “If someone tries to implement a project using Chez Scheme, they better have agreat reason to not use mainstream boring language.”

    Comment from 9 Jul 2026 in “My Thoughts on the Bun Rust Rewrite”

    “they are not languages I would start a project with today”

    Comment from 5 Apr 2026 in “Writing Lisp Is AI Resistant and I'm Sad”
  • Rough setup, not ready to use

    “Unfortunately Windows installation of Jolt and Chez is real pain.”

    Comment from 1 Oct 2026 in “Show HN: I built an app that scours the internet to create a daily news briefing”

    “Chez Scheme is not "ready to use".”

    Comment from 11 Aug 2026 in “Chicken Scheme 6.0 Released”

Other scheme implementations people recommend

The four most recommended other scheme implementations, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Chez Scheme compared with 4 alternatives
ProductRecommendCriticizeApprovalMonthsOwnedBadge
Chicken Scheme25293%103 yrs3 ownersApproved
GNU Guile242055%10——
Chez SchemeThis page23582%7—Approved
S7 Scheme70100%4——
Gambit Scheme5183%4——
See all 5 scheme implementations, ranked

What people said

28 of the 32 comments that mention it, newest first. Each links to the original comment.

“Scheme would be a great language for AI to write code with.”

RecommendsComment from 31 Oct 2026 in “Cisco gives engineer unlimited AI tokens to rewrite legacy code”

“produces native binaries with startup in the microsecond range and around 8 to 13 megs in size”

RecommendsComment from 9 Oct 2026 in “Clojure in the age of language models”

“Unfortunately Windows installation of Jolt and Chez is real pain.”

CriticizesComment from 1 Oct 2026 in “Show HN: I built an app that scours the internet to create a daily news briefing”

“Chez compiles a project of about 35000 lines (with heavy macro usage) in less than 0.5s on -O2”

RecommendsComment from 23 Aug 2026 in “A Friendly Introduction to Racket”

“I love Chez Scheme, it was my first Lisp!”

RecommendsComment from 22 Aug 2026 in “Autolith: A programming agent with a live runtime”

“Chez Scheme is highly underrated!”

RecommendsComment from 12 Aug 2026 in “Jolt: Clojure compiler implemented with Chez Scheme”

“Gambit and Chez are amazing achievements.”

RecommendsComment from 11 Aug 2026 in “Jolt: Clojure compiler implemented with Chez Scheme”

“Nice to see further adoption from Chez Scheme.”

RecommendsComment from 11 Aug 2026 in “Jolt: Clojure compiler implemented with Chez Scheme”

“Chez Scheme is not "ready to use".”

CriticizesComment from 11 Aug 2026 in “Chicken Scheme 6.0 Released”

“If someone tries to implement a project using Chez Scheme, they better have agreat reason to not use mainstream boring language.”

CriticizesComment from 9 Jul 2026 in “My Thoughts on the Bun Rust Rewrite”

“Yes, Chez Scheme is fast but it took a lot of time (a few years!) to make the compiler translate”

RecommendsComment from 24 Jun 2026 in “Rhombus version 1.0 is now available”

“remains today one of the most magically optimizing compilers for a dynamic language in existence”

RecommendsComment from 22 Jun 2026 in “My 1992 view of the problems of computer programming in 1992”

“It's a bit wild that people use Chez Scheme as a target IR for lack of better options.”

CriticizesComment from 8 May 2026 in “QBE – Compiler Back End”

“really fast on-the-fly AOT kinda looks like JIT”

MixedComment from 21 Apr 2026 in “The seven programming ur-languages”

“Chez improved a bit, at the expensive of readability”

MixedComment from 21 Apr 2026 in “The seven programming ur-languages”

“I love Chez, even if coding in Scheme can feel like rubbing sticks together to start a fire on an island”

MixedComment from 20 Apr 2026 in “The seven programming ur-languages”

“it's also quite good for a dynamically-typed JITted language”

MixedComment from 19 Apr 2026 in “The seven programming ur-languages”

“producing code that is pretty darn fast”

RecommendsComment from 19 Apr 2026 in “Nanopass Framework: Clean Compiler Creation Language”

“Andy gave a nice talk on the implementation of Chez Scheme, an optimizing compiler”

RecommendsComment from 16 Apr 2026 in “Want to Write a Compiler? Just Read These Two Papers (2008)”

“they are not languages I would start a project with today”

MixedComment from 5 Apr 2026 in “Writing Lisp Is AI Resistant and I'm Sad”

“use the fastest known scheme, chez”

RecommendsComment from 25 Feb 2026 in “Steel Bank Common Lisp”

“all Schemes would look like Chez Scheme or Racket”

MixedComment from 22 Feb 2026 in “I Don't Like Magic”

“I find Chez's source code very cryptic and hard to read”

CriticizesComment from 8 Feb 2026 in “Hoot: Scheme on WebAssembly”

“Racket's rehosting atop Chez seems like a good idea”

RecommendsComment from 7 Feb 2026 in “Hoot: Scheme on WebAssembly”

“Give me Chez Scheme and the nanopass compiler any day.”

RecommendsComment from 25 Nov 2025 in “Build a Compiler in Five Projects”

“superpowered interpreter-compilers like SBCL and Chez”

RecommendsComment from 20 Nov 2025 in “The Future of Programming (2013) [video]”

“On the Scheme side of things Chez is pretty fast.”

RecommendsComment from 19 Nov 2025 in “The Future of Programming (2013) [video]”

“The ability to just wrap a C library and statically link everything into a single binary has been really nice too!”

RecommendsComment from 3 Nov 2025 in “Lisp: Notes on its Past and Future (1980)”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.