'Mother of all editors' Emacs is 50
By a startling coincidence, so is its arch-rival Vi
Emacs, an influential text editing program, has reached the milestone of its 50th birthday, according to the MIT Technology Review. The editor was created at the Massachusetts Institute of Technology's AI lab and is named after its acronym for "E diting MAC ro S." The original editor, TECO – Text Editor and COrrector, was developed by Dan Murphy in 1962.
Jamie Zawinski, a well-known Emacs contributor, maintains an extensive Emacs Timeline that showcases the many forks and re-implementations of the software. Some notable forks include XEmacs and SXEmacs, with the latter having seen a recent update in 2020.
The origins of Emacs can be traced back to 1975 when Lisp programmer Guy L. Steele Jr. began developing the editing macros. However, Richard Stallman, known as RMS, is credited with the majority of the work and the naming of the editor in the late 1970s. Stallman's contribution is recognized as being responsible for transforming the package of TECO macros into the most powerful editor on the planet.
Emacs has evolved over the years and has been described as a thermonuclear word processor, with a vast array of features and a steep learning curve. The editor is written in Lisp, considered by many to be the only computer language that is beautiful. Despite its age, GNU Emacs still receives active development, with the latest version being 31.1, released in August.
While the editor is not widely used by the author, it is clear that Emacs has had a significant impact on the software development world, shaping the way many professionals work with text. Its long history and collaborative development make it a significant milestone in the world of free software.
Written by urgent.news from The Register's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.
Also reported by 1 other outlet
- 'Mother of all editors' Emacs is 50 theregister.com