HN Theater @HNTheaterMonth

The best talks and videos of Hacker News.

Hacker News Comments on
The Editor of a Lifetime

thoughtbot · Youtube · 44 HN points · 3 HN comments
HN Theater has aggregated all Hacker News stories and comments that mention thoughtbot's video "The Editor of a Lifetime".
Youtube Summary
Perry Metzger has been using Emacs as his text editor since early September, 1983 -- nearly 31 years. Over much of that time, it has also been his primary way to read email, compile programs, and perform a variety of other tasks.

Why would anyone use a single program for that long? This talk is partially intended to answer that question.

Emacs remains one of the most important user interfaces (and text editors) for computer professionals almost 40 years after it was created. The talk is intended to be part history, part philosophy, and part speculation on the future. It will also teach Emacs fans how to explain to their skeptical friends why it is still a good idea to learn a tool from the terminal era that requires memorization of dozens of control sequences in an age of GUIs and smart phones.

Learn more from the developers at thoughtbot ⌨️
Head over to http://tbot.io/dev-blog to read more great articles on our blog.
HN Theater Rankings

Hacker News Stories and Comments

All the comments and stories posted to Hacker News that reference this video.
Sep 26, 2020 · phaer on Toward a “modern” Emacs
> That's great and all, but people who are learning emacs for the first time don't know or care that it's one of the most successful text editors or that it's been around for 40 years. They care about being able to write code effectively.

I started using Emacs ~2008 and it's longevity has been a major factor in my decision, as I thought it would likely be usable for the next 30 years as well and help me to avoid changing environments every few years with each new hype.

Later I found a talk which expresses the same sentiment in it's title: "The Editor of a Lifetime" https://www.youtube.com/watch?v=VADudzQGvU8&t=1823s

"Will... any other system be around in 30 years?"

Yes, Emacs.

"The editor of a lifetime" https://youtu.be/VADudzQGvU8

Jan 22, 2015 · 3 points, 0 comments · submitted by spiralpolitik
Perry Metzger talks a bit about the problems of emacs blocking starting at the 34'39" mark in his "The Editor of a Lifetime" talk[1] for the NYC Emacs Meetup. Not that his points are new, but this is just one of the first things that sprang to mind when I heard your "it works fine" claim. Here are some excerpts:

  "Threading.  This has been an irritant for me for years.  Emacs
  blocks all windows when you're doing computation in any window.
  It's an operating system, but not enough of an operating system.
  I myself will run three instances of Emacs to get around this.
  I'm slurping in my email and I can't do something at the same time
  because it's off in space slurping in my email.  It's going off and
  doing some extended computation and I can't go in another window and
  do anything else at the same time. ... If it's doing extended
  computation and a lot of file IO and talking to the network, it
  blocks you.  There's not more than one thread there."
There's also this[2] discussion of lack of threading in Emacs on the Emacs Wiki.

[1] - https://www.youtube.com/watch?v=VADudzQGvU8

[2] - http://www.emacswiki.org/emacs/NoThreading

Nov 09, 2014 · 16 points, 0 comments · submitted by pmoriarty
Aug 24, 2014 · 25 points, 2 comments · submitted by dgellow
RexRollman
Very nice. Thanks for adding this.
elwell
A better emacs extension lisp? How about this attempt in Clojure: https://github.com/hraberg/deuce
HN Theater is an independent project and is not operated by Y Combinator or any of the video hosting platforms linked to on this site.
~ yaj@
;laksdfhjdhksalkfj more things
yahnd.com ~ Privacy Policy ~
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.