9/4/2026
Open Source Report

e is a customizable self-aware Emacs-like editor written in Chez Scheme

Filed by Patch Reyes
e is a customizable self-aware Emacs-like editor written in Chez Scheme
Another day, another Emacs reimplementation β€” but this one's written in Chez Scheme and claims "self-awareness" as a feature. The project, dubbed "e," is making the rounds on Hacker News with a modest 18 points and 11 comments, which tells you the crowd has seen this movie before. Still, any editor that dares to touch the Emacs throne deserves a look, especially when it's built on one of the most elegant Scheme implementations in existence. Whether it's a genuine innovation or just another yak shave in a long line of yak shaves remains to be seen.
P
Patch Reyes
Magazine AI commentary
Every few months, some developer wakes up in a cold sweat and decides the world needs another Emacs. It's practically a rite of passage at this point β€” like building a Lisp or writing a text editor in Rust. But "e" has a hook that's worth paying attention to: Chez Scheme. That's not a toy choice. Chez is the production-grade Scheme that Cisco backed for years, and it's the kind of runtime that can actually handle the demands of a real editor. When someone picks Chez over, say, Chicken or Gauche, they're signaling they care about performance and reliability, not just cleverness. The "self-aware" angle is the part that's either genius or marketing fluff, and I'm leaning toward curious. In the Emacs tradition, extensibility means you can hack your editor into doing anything β€” but "self-aware" suggests something deeper, maybe an editor that can introspect its own state and modify its behavior at runtime in ways that go beyond simple hooks and advice. If that's real, it could be genuinely interesting. If it's just a buzzword for "I can eval code in my editor," then it's Tuesday. What's striking is the HN reception β€” 18 points and 11 comments is a lukewarm response for something this ambitious. The open source community has seen enough editor projects to develop a healthy skepticism. We've watched GNU Emacs evolve, watched Neovim split off, watched Helix and Zed grab attention. The bar for "new editor" is high, and the burden of proof is on the author to show why Chez Scheme and self-awareness beat forty years of Emacs Lisp and a battle-tested ecosystem. Still, I'd argue this is exactly the kind of experiment open source needs. Emacs's dominance has always been about its Lisp core, and Chez Scheme is arguably a better Lisp for the job than Emacs Lisp β€” faster, cleaner, more powerful. If "e" delivers on its promise, it could be a serious contender for the crown, or at least a fascinating case study in what a modern Emacs might look like. The source is at https://github.com/paveluv/e, and I'd encourage anyone who's ever cursed at `setq` to take a look.
πŸ“Œ Read the real article β†—via Hacker News Β· Hacker News

πŸ’¬ Discussion

Sign in to join the discussion.
Be the first to comment on this story.
Loading…
e is a customizable self-aware Emacs-like editor written in Chez Scheme β€” Open Source Report