[[!meta title="The Emacsen family, the design of an Emacs and the importance of Lisp"]] [[!meta copyright="Copyright © 2023 Fermin"]] [[!inline pages="internal(2023/info/emacsen-nav)" raw="yes"]] # The Emacsen family, the design of an Emacs and the importance of Lisp Fermin (he/him) - [[!inline pages="internal(2023/info/emacsen-before)" raw="yes"]] This talk is about the design of an Emacs the Emacsen editors, GNU Emacs, Emacs Lisp and the extensibility of GNU Emacs (and Lem as an example of Common Lisp). I want to focus the talk about the understand of the concept of Emacs but with concrete examples (GNU Emacs and Lem), also highlight some historical Emacsen and how the family of editors is doing today. About the speaker: I'm Fermin MF, I'm a Software Engineer from Spain with interest in Emacsy editors. # Discussion ## Questions and answers - Q: How large is the LEM community? How big is the chance of it surviving long term? - A: - Q:Are there any Lisp machine capabilities you are trying to revive that GNU Emacs lacks?  The typed objects capability in the editor as an example. - A: - Q: What about using Lem for things other than coding common lisp, dired magit "notes org mode dentoe org roam" emms pdf tools shell mode? - A: - Q:What about using this in conjunction with Nyxt the common lisp; web browser - A: - Q: What is the license of LEM? - A: - Q: Big question, I realize, but: How far is LEM from being able to run Elisp libraries, e.g. imagine if Magit could "just work" in LEM? - A: - Q: How are LEM buffers designed? Similar to Emacs? TextGrid with Properties? Or something other? I just tried again to give Emacs more interactivity & am thinking if there is a possible display future for the Emacsen. - Q: What are the things or experances that lem gives you that are nicer than Emacs? or make you happy using both? - A: - Q: (Forgive me if you answered this already.)  Do you think Lem will continue to have a lot of Japanese documentation, or is there a chance it will move entirely to English?  (IMHO having much of the docs in Japanese will hold back the project.) - A:  [[!inline pages="internal(2023/info/emacsen-after)" raw="yes"]] [[!inline pages="internal(2023/info/emacsen-nav)" raw="yes"]]