The Origin of Emacs in 1976
EMACS was developed in 1976 at MIT AI Lab, with Richard Stallman's significant involvement. Guy Steele's records shed light on early development, emphasizing RMS's pivotal role in transforming TECO macros into a powerful editor.
Read original articleIn 1976, EMACS was developed at the MIT AI Lab, with Richard Stallman (RMS) playing a significant role in its development. The origin of EMACS has been documented by various individuals, including a thread on Dan Weinreb's blog, preserved by archive.org. Guy Steele's records, including printed emails, shed light on the early days of EMACS, showing that RMS, with help from others like GLS, MOON, and JLK, contributed to its development. Moon's involvement was clarified, with RMS credited for the names "E" and "EMACS." Despite some historical debates, RMS is acknowledged for transforming TECO macros into a powerful editor through extensive effort and collaboration with the early user community. The AI lab culture emphasized collective contributions, with RMS recognized as a key figure in EMACS' evolution. The historical information provided by Guy Steele offers valuable insights into the collaborative efforts behind EMACS' creation, highlighting RMS's pivotal role in its development.
Related
Modern IDEs are magic. Why still use Vim, Emacs? (2020)
The enduring Vim vs. Emacs debate reflects users' resistance to change and preference for familiar tools. Vim's simplicity and customization attract efficiency-focused users, while some find switching to IDEs challenging. Personal preference determines the choice between traditional editors and modern IDEs.
It's all up for grabs, compound with glue
The article explores Emacs customization using elisp, emphasizing combining utilities like symbol-overlay and multiple-cursors for enhanced workflow efficiency. It also mentions a new blogging service at lmno.lol.
It's all up for grabs, compound with glue
The article explores Emacs customization using elisp, emphasizing combining utilities for efficiency. Integrating symbol-overlay and multiple-cursors enhances workflow by streamlining tasks like symbol renaming. Users modify elisp functions in Emacs for desired features. A new blogging service at lmno.lol is mentioned.
Efficient LaTeX Editing with Emacs
Michael Neuper's blog post delves into optimizing LaTeX editing in Emacs. It covers AUCTeX, live preview, symbols, text folding, CDLaTeX, abbreviations, math symbols, accents, fonts, LatexMk, LSP, Xenops, YASnippet, GNU Calc, and evil-tex.
"Maxwell's equations of software" examined
Ken Shirriff's blog post analyzes a historic Lisp code snippet, showcasing Lisp's core principles. It highlights code-data interchangeability and the essence of Lisp programming, referencing Alan Kay's "Maxwell's Equations of Software."
http://pdp-10.trailing-edge.com/mit_emacs_170_teco_1220/01/e...
From this we can conclude that humans do not need any nice things like programming languages, assemblers or compilers to program effectively.
To: CBF at MIT-AI, EAK at MIT-AI, ED at MIT-AI, MOON ay MIT-AI
Does anyone know if this is literally how they wrote email addresses in 1976? Instead of using the @ symbol they typed the word "at"?I realize this was before DNS was invented, so I am not surprised by the lack of TLD.
Interesting to see '76 email formats had To: and CC: but not Subject: and Date: info was rolled into what now we might call the Envelope, projected into the header.
I used EMAS and Vax/VMS based email in '79 which was sufficiently second-system to have a standard to implement against and Type:Value was in, with Date: and Subject:
Back in those days, csh was more popular as an interactive shell. sh was used more for scripting. At least that's what I recall. bash didn't exist yet.
I know vi/vim pretty well, but I've never bothered with emacs much since the multi key stroke navigation just seems so unergonomic to me.
my reasoning is that it would add another 100 years to the shelf life of emacs. its good enough i dont have any reason to switch, but if the single threaded perf i s still a bottleneck in 5 years i'd probably switch to ZED.
Related
Modern IDEs are magic. Why still use Vim, Emacs? (2020)
The enduring Vim vs. Emacs debate reflects users' resistance to change and preference for familiar tools. Vim's simplicity and customization attract efficiency-focused users, while some find switching to IDEs challenging. Personal preference determines the choice between traditional editors and modern IDEs.
It's all up for grabs, compound with glue
The article explores Emacs customization using elisp, emphasizing combining utilities like symbol-overlay and multiple-cursors for enhanced workflow efficiency. It also mentions a new blogging service at lmno.lol.
It's all up for grabs, compound with glue
The article explores Emacs customization using elisp, emphasizing combining utilities for efficiency. Integrating symbol-overlay and multiple-cursors enhances workflow by streamlining tasks like symbol renaming. Users modify elisp functions in Emacs for desired features. A new blogging service at lmno.lol is mentioned.
Efficient LaTeX Editing with Emacs
Michael Neuper's blog post delves into optimizing LaTeX editing in Emacs. It covers AUCTeX, live preview, symbols, text folding, CDLaTeX, abbreviations, math symbols, accents, fonts, LatexMk, LSP, Xenops, YASnippet, GNU Calc, and evil-tex.
"Maxwell's equations of software" examined
Ken Shirriff's blog post analyzes a historic Lisp code snippet, showcasing Lisp's core principles. It highlights code-data interchangeability and the essence of Lisp programming, referencing Alan Kay's "Maxwell's Equations of Software."