<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/emacs-turns-50-ccs8l2pzd" -->

---
title: Emacs Turns 50 | daily.dev
description: EMACS, one of the first full-screen text editors, turns 50 this year and is still widely used. It grew out of the TECO editor Dan Murphy created in 1962 and...
canonical: https://daily.dev/posts/emacs-turns-50-ccs8l2pzd
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Emacs Turns 50 | daily.dev
og:description: EMACS, one of the first full-screen text editors, turns 50 this year and is still widely used. It grew out of the TECO editor Dan Murphy created in 1962 and...
og:url: https://daily.dev/posts/emacs-turns-50-ccs8l2pzd
og:image: https://api.daily.dev/og/posts/ccS8l2PZd.png
og:image:alt: Emacs Turns 50
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Emacs Turns 50

**[Hacker News](https://daily.dev/sources/hn)** · 7 min read · 0 upvotes · 0 comments

## Summary

EMACS, one of the first full-screen text editors, turns 50 this year and is still widely used. It grew out of the TECO editor Dan Murphy created in 1962 and Carl Mikkelsen's 1971 Control-R add-on. In 1976 Richard Stallman, inspired by a full-screen editor called E at Stanford, reworked Control-R so every key ran its own macro, and he and others standardized commands into EMACS. Stallman distributed it freely in exchange for shared improvements, and when commercial versions appeared he launched the GNU Project. Apple shipped GNU Emacs with Mac OS X starting in 2001 but stopped shipping it in 2019, and still offers the limited 'mg' editor.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.technologyreview.com/2026/10/20/1145399/emacs-turns-50>

## Questions this post answers

### When did EMACS first run and who created it?

EMACS first ran on video terminals at the MIT Artificial Intelligence Laboratory in 1976. Richard M. Stallman led its creation after seeing a full-screen editor called E during a visit to Stanford's AI Lab, then reworked an existing TECO-based program called Control-R so every key ran its own macro, with help from Guy Steele Jr. and David Moon standardizing commands.

_Readers tracing programming tool origins follow long-running history pieces like this on daily.dev._

### What does the name EMACS stand for?

EMACS is short for 'Editor Macros' or 'Editing Macros.' The name reflects its origin as a standardized set of macros built on top of the TECO editing language, created by a group at the MIT AI Lab including Richard Stallman, Guy Steele Jr., and David Moon who wanted a consistent command set everyone could use.

_Developers curious about editor history can keep digging into tool origins on daily.dev._

### Did Apple ever include EMACS with macOS?

Yes, Apple included GNU Emacs with Mac OS X starting at its 2001 launch, since the operating system was Unix-based. Apple stopped shipping GNU Emacs in 2019, replacing it with a smaller program called mg ('Micro GNU Emacs') that supports most EMACS commands but lacks an integrated programming language.

_Mac users weighing editor choices can track platform tooling changes like this on daily.dev._

## Community take

How the wider developer community reacted, aggregated from 2 discussions and 129 comments across hackernews (as of 2026-10-28).

**TL;DR:** Long-time users overwhelmingly celebrate Emacs' 50th as a testament to its Lisp-based extensibility, with many describing how LLMs have supercharged personal customization; a smaller thread worries about eroding elisp expertise and the usual editor-war jabs appear but stay minor.

**Sentiment:** 70% positive · 22% mixed · 8% skeptical

**The case for**

- Decades-long users report the editor still feels modern thanks to active development (Magit, tree-sitter, native compilation, canvas support).
- Many describe using LLMs/agents to write and inject elisp extensions live into a running Emacs, dramatically lowering the barrier to customization.
- Several note you can be highly productive in Emacs for years without ever learning Lisp, thanks to good defaults and community packages.
- The self-documenting, fully malleable Lisp-runtime architecture is seen as the core reason it outlasted countless IDEs.

**The pushback**

- Some worry AI-assisted customization won't grow the small pool of people who deeply understand elisp internals, risking long-term maintenance given an aging core dev base.
- Concerns about Emacs' large attack surface and potential security risks from its extensibility were raised.
- A few mention physical strain (e.g. pinky injuries) from default keybindings and friction with window/frame management.
- Minor gripes about Windows-only x64 support and historical jokes about Emacs' heavy memory usage persist.

**By community**

- hackernews (positive): A sprawling, nostalgic thread where long-time users overwhelmingly praise Emacs' longevity and AI-enhanced extensibility, with only mild skepticism about expertise erosion and occasional editor-war ribbing.

**Hottest debate:** Whether AI-assisted elisp hacking lowers the barrier to entry in a healthy way or erodes the small pool of people who deeply understand Emacs internals.

**Open questions**

- Will growing reliance on LLMs to write elisp reduce the number of people who deeply understand Emacs internals long-term?
- Can window/frame management (display-buffer-alist) ever be made approachable for newcomers without compromising power-user flexibility?
- Is there a security risk from Emacs' enormous extensibility surface that users should be sandboxing against?

**Highlights**

> 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. Magit and ghostel are good examples of packages that I use on a daily basis to get my work done. Recently, AI completely changed how I use Emacs, and in a very good way. I now treat AI as a fairy that can fulfill any wish. I describe how I want my editor to work, and boom! it works that way. Examples: window and tab management, difftastic integration, markdown previews with beautifully rendered tables, markdown previews as PDFs, and many more. What is most important, however, goes back to Stallman's original ideas. I am in control of my editor and my environment. I decide how it will look and behave. No corporation decides for me. No corporation builds in a new AI assistant. Nobody introduces ads or tracking. This is something I've learned to appreciate over the years.
> — [jwr on hackernews · 5 comments](https://news.ycombinator.com/item?id=50273757)

> On one hand, AI boosts Emacs development. On the other hand, 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 worry AI is not going to encourage any growth in that small elite that seems kinda important for Emacs' long-term future.
> — [TFNA on hackernews · 4 comments](https://news.ycombinator.com/item?id=50273964)

> The reason Emacs survived 50 years while countless modern IDEs rose and died is architectural: Emacs isn't just a text editor with a plugin API—it's an interactive Lisp runtime that treats text buffers as first-class citizens. Modern editors build layers upon layers of IPC, JSON-RPC protocols, and sandboxed extensions to keep the user from touching the core. Emacs did the opposite: it gave the user direct access to the live execution state. You don’t "configure" Emacs from the outside; you mold it into the exact operational extension of your own thought process. In an era where modern developer tools consume gigabytes of memory just to render a UI tree, there is something deeply grounding about a piece of software from 1976 that still offers the most malleable computing medium on earth.
> — [badr47 on hackernews · 3 comments](https://news.ycombinator.com/item?id=50274421)

> 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 terminal-native editors look ancient with a built-in terminal, extensions, and a polished UI. Emacs got vterm, eat, and ghostel. GitKraken-like GUIs were supposed to make the git CLI unnecessary. Magit is widely considered better than any git client that exists, GUI or not. Tree-sitter was supposed to require a "real" language server architecture to get accurate parsing. Emacs 29 absorbed it natively, and font-lock, indentation, and structural navigation across major modes got noticeably better. Obsidian and Notion keep trying to overcome it - Org-mode just keeps getting better. AI was supposed to make it outdated - only enhanced it. For half a century, humanity has been searching for an Emacs-killer. All the while, Emacs has been a killer app all along.
> — [iLemming on hackernews · 4 comments](https://news.ycombinator.com/item?id=50276668)

> We just got lucky. Emacs Lisp, unlike most other Lisps that are data-oriented is particularly text-oriented. If instead of LLMs we've gotten LGMs (Large Graphics Models), Emacs wouldn't have time to catch up and keep the pace with other graphics-oriented IGEs (that would've replaced IDEs) Luckily (for us), Emacs is the king of text-processing and text manipulation.
> — [iLemming on hackernews](https://news.ycombinator.com/item?id=50279449)

**Source threads**

- [hackernews](https://news.ycombinator.com/item?id=50273171) · 307 points · 129 comments
- [hackernews](https://news.ycombinator.com/item?id=50268548) · 14 points · 0 comments

## Similar posts on daily.dev

- [Is anyone still using Emacs?](https://daily.dev/posts/is-anyone-still-using-emacs--h5edbbhim) · Lobsters · 10 upvotes · 2 comments
- [Computing in freedom with GNU Emacs](https://daily.dev/posts/computing-in-freedom-with-gnu-emacs-svg0oyza6) · Lobsters · 0 upvotes · 0 comments
- [Emacs is My New Window Manager](https://daily.dev/posts/emacs-is-my-new-window-manager-7bh6jrhai) · Hacker News · 0 upvotes · 0 comments

---

[View this post on daily.dev](https://daily.dev/posts/emacs-turns-50-ccs8l2pzd)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Emacs Turns 50","url":"https://daily.dev/posts/emacs-turns-50-ccs8l2pzd","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/emacs-turns-50-ccs8l2pzd"},"datePublished":"2026-10-28T15:40:30.226Z","dateModified":"2026-10-28T19:57:31.785Z","description":"EMACS, one of the first full-screen text editors, turns 50 this year and is still widely used. It grew out of the TECO editor Dan Murphy created in 1962 and...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/520dd5fe1c7a0ff1ba9ff64f15762b01?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/520dd5fe1c7a0ff1ba9ff64f15762b01?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Hacker News","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Hacker News","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/hn","url":"https://daily.dev/sources/hn"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/emacs-turns-50-ccs8l2pzd","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"","timeRequired":"PT7M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Hacker News","item":"https://daily.dev/sources/hn"},{"@type":"ListItem","position":3,"name":"Emacs Turns 50"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/emacs-turns-50-ccs8l2pzd#faq","mainEntity":[{"@type":"Question","name":"When did EMACS first run and who created it?","acceptedAnswer":{"@type":"Answer","text":"EMACS first ran on video terminals at the MIT Artificial Intelligence Laboratory in 1976. Richard M. Stallman led its creation after seeing a full-screen editor called E during a visit to Stanford's AI Lab, then reworked an existing TECO-based program called Control-R so every key ran its own macro, with help from Guy Steele Jr. and David Moon standardizing commands. Readers tracing programming tool origins follow long-running history pieces like this on daily.dev."}},{"@type":"Question","name":"What does the name EMACS stand for?","acceptedAnswer":{"@type":"Answer","text":"EMACS is short for 'Editor Macros' or 'Editing Macros.' The name reflects its origin as a standardized set of macros built on top of the TECO editing language, created by a group at the MIT AI Lab including Richard Stallman, Guy Steele Jr., and David Moon who wanted a consistent command set everyone could use. Developers curious about editor history can keep digging into tool origins on daily.dev."}},{"@type":"Question","name":"Did Apple ever include EMACS with macOS?","acceptedAnswer":{"@type":"Answer","text":"Yes, Apple included GNU Emacs with Mac OS X starting at its 2001 launch, since the operating system was Unix-based. Apple stopped shipping GNU Emacs in 2019, replacing it with a smaller program called mg ('Micro GNU Emacs') that supports most EMACS commands but lacks an integrated programming language. Mac users weighing editor choices can track platform tooling changes like this on daily.dev."}}]}
```

