Emacs Turns 50, Remains Essential to Developer Workflows
The text editor first launched at MIT in 1976 marks a half-century of active use and development, influencing modern free software movements.
What to know
- EMACS turns 50 in 2026, first running on MIT AI Lab video terminals in 1976 as an improvement to the Control-R editor, which itself evolved from the earlier TECO system.
- The editor's core innovation—making every keystroke run a customizable macro—enabled the collaborative software-sharing community that helped launch the free software movement and GNU/Linux.
- Developers report EMACS remains actively developed with modern packages (Magit for git, Org-mode, AI integration) and continues to outpace newer competitors in productivity and customizability.
- Long-time users emphasize EMACS's unusual property as a self-documenting, fully hackable programming environment where code itself serves as the extension API—a philosophy rarely replicated in modern software.
The dispute Whether AI-assisted customization strengthens EMACS (by lowering barriers and accelerating innovation) or weakens it (by reducing incentive to learn Lisp internals and core architecture). · positions read across 56 posts and comments
EMACS's longevity and adaptability prove it remains superior to modern alternatives despite—or because of—its complexity.
-
“50 years old and feels more modern than any of the crap folks try to sell you as the editor of the future.”
iLemming · Hacker News ↗
AI integration (especially with LLMs like Claude) has made EMACS accessible to new users and dramatically increased its practical power.
-
“It is is unreal how I can ask claude, from within emacs, to implement an extension for me on the fly, inject it into the running process, have it observe the results, and quickly iterate to a working solution.”
gpderetta · Hacker News ↗
EMACS's configuration complexity and learning curve remain barriers; minimalist editors or pre-configured distributions (Doom, Spacemacs) are necessary for adoption.
-
“I always gave up eventually because the complexity of addons, the org-mode-can-do-everything-so-I-should-do-everything-with-it etc just grew over my head.”
marttt · Hacker News ↗
Concern that AI-driven customization may harm the small expert community needed to maintain EMACS internals and Lisp competency long-term.
-
“as an Emacs user of 30 years, I have always felt that the number of people who deeply grasp Emacs Lisp and Emacs' internals is really small against the population of people merely using Emacs and lightly hacking their own setup, and I…”
TFNA · Hacker News ↗
Richard M. Stallman EMACS creator, MIT AI Lab researcherGuy Steele Jr. MIT graduate student, EMACS standardization contributorDavid Moon MIT researcher, EMACS contributorCarl Mikkelsen MIT researcher, Control-R creatorDan Murphy MIT engineer, TECO creator
The record 4 articles and posts · last 14 days
- summary covers to here · Oct 28, 8:41 PM · 3 pieces above arrived after
What people are saying 24 voices from 3 sites · best of 56 · verbatim
- How will the EMACS community sustain deep expertise in Lisp and internals as more users rely on AI-generated configurations?
- What are the biggest security implications of EMACS's enormous extensibility and ability to run arbitrary code on startup?
- Nov 2
-
J
🥳 EMACS turns 50 「 EMACS first ran on the early video terminals at the MIT Artificial Intelligence Laboratory in 1976, but its core concepts were so powerful that it was rewritten for many operating systems in the decades that followed 」 https://www. technologyreview.com/2026/10/2 0/1145399/emacs-turns-50/ # emacs # programming # retrocomputing
- Nov 1
-
D
And a bunch more goodies here. (Us Old Crusters like to read about other OC and their war stories.) # emacs https://www. theregister.com/applications/2 026/11/01/mother-of-all-editors-emacs-is-50/5306727
- Oct 31
-
X
Oh, I totally missed that # Emacs had its 50th anniversary on 20th of October: https://www. technologyreview.com/2026/10/2 0/1145399/emacs-turns-50/ via https:// blog.adafruit.com/2026/10/29/e macs-turns-50/ (Beware, they use the Cloudflare Captcha 🙄) via @ hofmannedv . Started using GNU Emacs 18 in the mid 90s during my studies (wrote quite some…
- Oct 30
-
EMACS turns 50 https://www. technologyreview.com/2026/10/2 0/1145399/emacs-turns-50/ How the MIT AI Lab’s text editor gave birth to the free software movement.
-
N
EMACS turns 50 “My goal was not to construct a great new text editor,” says Steele. “I was trying to address a social problem.” https://www. technologyreview.com/2026/10/2 0/1145399/emacs-turns-50/
-
LOL, I use C-t all the time (mostly in terminals but still) and I also love C-l for recentering. I wonder how many of the "foundational" C- were carried over from TECO or similar.
-
The two you mention are light-years from the ones I speak of. They offer a static extension interface, whereas the Lisp style is to open up literally all of the internals for modification. You can write code that modifies any internal variables used by the base code, even if the software doesn't expose them specifically.
- Oct 29
-
One of the things that always draws me back is the fact that I can ask 'what will this keystroke do', then look up the definition of that function, define the functions it calls, and so on, all the way back to the C source if it's available. And then you can hotpatch it! (well, not the C parts obviously). Many of the properties that make elisp…
-
It's not just control: * In 28 years of using Emacs, I have never once wanted to transpose two characters, but (C-t) is eating up a primary keybinding * I'll admit that I've needed plenty of new lines over the years, but having both (C-m) and (C-o) serve this purpose seems a bit overkill. Perhaps Undo could have been (C-o) and (C-x u) could have…
-
I have exchanged Caps Lock and Control on every computer I have owned or been assigned since 1999 or something. MacOS, Window, Unixen.
-
> I guess this is not a perk to die-hard Emacs users [because](https://github.com/emacsorphanage/god-mode) [we've](https://github.com/meow-edit/meow) [changed](https://www.gnu.org/software/emacs/manual/html_mono/viper.html) [every](https://github.com/jyp/boon) [binding](
-
A nice thing about Emacs keybindings is that they work in many places that you might not suspect. At least this was my experience when I first learned Emacs. For instance, many REPLs support common Emacs keybindings out of the box, because they are implemented using readline. But I guess this is not a perk to die-hard Emacs users, because all…
-
One of the great things Emacs carries with it from its AI lab origins, that's rare these days, is the insane level of hackability that comes with Lisp software. Software built in Lisp is often designed to be extensively modified by the user to suit their tastes. This means it's well-documented, inspectable, its primitives can be used in further…
-
Well, congratulations are in order! For a 50 year old and continuously developed piece of software, Emacs has never been in better shape, and there is still nothing like it anywhere out there (in combination of character, scope and popularity). These days my only fear is that as computing gets more and more restricted, Emacs (along with other…
- Oct 28
-
I programmed in Emacs in a myriad of different languages, I used it to write my thesis, to write my homework and later to grade them. I’ve used it to publish countless blog articles, wiki pages and technical documents.I read that I was hired at my first job from en email received inside Emacs, I’ve used it to send countless emails to colleagues…
-
S
"EMACS first ran on the early video terminals at the MIT Artificial Intelligence Laboratory in 1976, but its core concepts were so powerful that it was rewritten for many operating systems in the decades that followed. Apple even distributed it with Mac OS X. Beyond that, the software-sharing community that started around EMACS helped give rise…
-
I have yet to find a reason to switch away from emacs as my primary work flow editor. I've been using it for at least 30 years now.Why do I prefer it to (say) Turbo Pascal or Borland C++? Both of whom "Visual Studio" style environments have inherited a lot from? Well, those two worked well when one didn't have multiple consoles or terminals, and…
-
50 years old and feels more modern than any of the crap folks try to sell you "as the editor of the future". Emacs is the true editor of the past, present and distant future.Modal editing was supposed to pull users away - Evil mode made vimming better. LSPs were supposed to kill it - only made it better. Electron-based crap was supposed to make…
-
I've been getting into emacs somewhat recently and really enjoying it so far, though I do worry a bit about how much it can do and whether it will lead to any sort of "oops, you opened a project that had a thing that autoexecs or exploits a parser and now you're pwned". I know that's not a unique problem to emacs, but it feels like the enormous…
-
Is anybody here consciously trying to keep their Emacs configs/setup "lean", minimalist, as small as possible?I'm not a coder, but I did use Emacs daily around 2010-2012, with brief returns later. I always gave up eventually because the complexity of addons, the org-mode-can-do-everything-so-I-should-do-everything-with-it etc just grew over my…
-
About 10+ years ago I found a guide on Helm [0] and a guide on Org-mode [1] when I was just getting into Emacs. This helped me move on from using Spacemacs to making my own configuration.I no longer use Helm (I'm doing Vertico/Orderless/Consult), but I've stuck with Org-mode since then. I sometimes venture out to other apps (like Joplin, Obsidian…
-
I have been using Emacs for more than 30 years now. Other editors have come and gone, Emacs stayed. Parts of my configuration are more than 30 years old.There were better and worse times in Emacs history. Recent times, however, are really good. Emacs is maintained and developed actively and there are many external packages which are impressive…
-
emacs is really something apart, by far the best software I ever had the chance to interact with, the closest thing we ever got of a lisp machine, a completly hackable, self documenting programming environment where you can change anything without limits.It's unfortunate its underlying ideas aren't more widely used in our industry, the very idea…
-
# Emacs turns 50 this year: https://www. technologyreview.com/2026/10/2 0/1145399/emacs-turns-50/ Well, not the Emacs we know today that RMS wrote. That's 8 years younger. But it's still a good opportunity to read Monnier and Sperber 2020, *Evolution of Emacs*: https:// pdf.stafforini.com/monnier-202 0-evolution-of-emacs.pdf (PDF). A neat overview…