Overview
Explore Richard M. Stallman's vision for the future of GNU Emacs in this 17-minute conference talk from EmacsConf 2022. Delve into topics such as the purpose of GNU Emacs, the importance of Lisp as an extension language, and the challenges posed by JavaScript to software freedom. Learn about proposed updates to Emacs Lisp programming resources, suggestions for more intuitive package naming conventions, and ideas for simplifying the command interface. Discover insights on improving modularity, enhancing formatted text editing capabilities, and understanding Emacs' role in relation to modern web browsers. Conclude with guidance on how to get involved in the Emacs community. Access additional resources and participate in discussions through the provided links, all available under the Creative Commons Attribution-ShareAlike 4.0 International license.
Syllabus
.000 GNU Emacs and its purpose
.640 Lisp as the extension language
.280 JavaScript versus freedom
.640 Updating "An Introduction to Emacs Lisp Programming"
.407 More memorable package names
.807 Simplifying the command interface
.620 Modularity
.220 Editing formatted text
.460 Not the equivalent of a modern web browser
.300 Getting involved
Taught by
EmacsConf and Emacs hangouts