LLMpediaThe first transparent, open encyclopedia generated by LLMs

GNU Emacs

Generated by Llama 3.3-70B
Note: This article was automatically generated by a large language model (LLM) from purely parametric knowledge (no retrieval). It may contain inaccuracies or hallucinations. This encyclopedia is part of a research project currently under review.
Article Genealogy
Parent: Richard Stallman Hop 3
Expansion Funnel Raw 79 → Dedup 22 → NER 9 → Enqueued 7
1. Extracted79
2. After dedup22 (None)
3. After NER9 (None)
Rejected: 13 (not NE: 13)
4. Enqueued7 (None)
Similarity rejected: 1
GNU Emacs
NameGNU Emacs
DeveloperRichard Stallman, Free Software Foundation
Released1985
Operating systemUnix-like, Windows, macOS
GenreText editor
LicenseGNU General Public License

GNU Emacs is a free and open-source text editor developed by Richard Stallman and maintained by the Free Software Foundation. It was first released in 1985 and is widely used by programmers, system administrators, and writers such as Eric S. Raymond, Linus Torvalds, and Donald Knuth. GNU Emacs is known for its extensibility and customization capabilities, making it a popular choice among users of Unix-like operating systems, including Linux, BSD, and Solaris. It has also been ported to Windows and macOS, allowing users like Tim Berners-Lee and Larry Wall to use it on these platforms.

Introduction

GNU Emacs is a powerful and flexible text editor that can be used for a wide range of tasks, from editing source code to writing documents and emails. It is highly customizable, allowing users like Brian Kernighan and Dennis Ritchie to tailor it to their specific needs and preferences. GNU Emacs is also highly extensible, with a large collection of extensions and plugins available, including AUCTeX for TeX and LaTeX support, and ERC for Internet Relay Chat support. This extensibility has made GNU Emacs a popular choice among users of MIT, Stanford University, and Carnegie Mellon University.

History

GNU Emacs was first released in 1985 by Richard Stallman, who developed it as a free and open-source alternative to EMACS (Editing MACroS), a text editor developed at MIT in the 1970s. The first version of GNU Emacs was based on Gosling Emacs, a text editor developed by James Gosling at Carnegie Mellon University. Over the years, GNU Emacs has undergone significant development and improvement, with contributions from many programmers and developers, including Stefan Monnier and Chong Yidong. Today, GNU Emacs is maintained by the Free Software Foundation and is widely used by programmers, system administrators, and writers around the world, including those at Google, Microsoft, and IBM.

Features

GNU Emacs has a wide range of features that make it a powerful and flexible text editor. It includes support for syntax highlighting, auto-completion, and debugging, making it a popular choice among programmers who use C++, Java, and Python. GNU Emacs also includes a range of tools and utilities, such as dired for file management, eshell for shell access, and gnus for email and news reading. Additionally, GNU Emacs has a built-in Lisp interpreter, which allows users to extend and customize the editor using elisp code, similar to how John McCarthy and Edsger W. Dijkstra used Lisp to develop artificial intelligence and algorithms. This has made GNU Emacs a popular choice among users of Lisp, including those at MIT Artificial Intelligence Laboratory and Stanford Artificial Intelligence Laboratory.

Extensions and Customization

GNU Emacs has a large collection of extensions and plugins available, which can be used to extend and customize the editor. These include AUCTeX for TeX and LaTeX support, ERC for Internet Relay Chat support, and w3m for web browsing support. Users can also write their own elisp code to customize and extend the editor, using tools like Emacs Lisp and SLIME. This has made GNU Emacs a popular choice among users who want a high degree of customization and control over their text editor, including those at NASA, European Organization for Nuclear Research, and Los Alamos National Laboratory.

Usage and Community

GNU Emacs is widely used by programmers, system administrators, and writers around the world, including those at Google, Microsoft, and IBM. It has a large and active community of users and developers, with many online forums and resources available, including the GNU Emacs mailing list and the Emacs Wiki. GNU Emacs is also widely used in academic and research environments, including universities and institutes such as MIT, Stanford University, and Carnegie Mellon University. Additionally, GNU Emacs has been used by many famous programmers and developers, including Linus Torvalds, Donald Knuth, and Tim Berners-Lee, who have all contributed to its development and improvement over the years, along with Larry Wall, Guido van Rossum, and Bjarne Stroustrup. Category:Free software