Emacs Is a Lispboard
9 hours ago
- Emacs is conceptually a 'Lispboard'—a working environment with an embedded Lisp interpreter, not just a text editor, operating system, or IDE.
- The ideal working environment merges multiple tools (terminal, email, code editor) into a single, integrated window with shared shortcuts, configurations, and interactivity.
- Emacs allows scripting, prototyping, and building workflows directly in Elisp without relying on external binaries, creating a self-contained habitat.
- With cross-platform bytecode compilation, Emacs provides a virtual machine that runs identically on different operating systems.
- Emacs is not a text editor, OS, or IDE, but a Lisp interpreter and framework that reimplements many programs, integrated via a shared event bus.
- The web browser is Emacs's true rival, offering a cross-platform virtual machine but with siloed tabs and limited user ownership, unlike Emacs's integrated and customizable environment.
- Using Emacs is not nostalgic; it provides a unique, replaceable way to work and live within software, with lifelong customization potential.