5 ms·
Emacs extensions never fail to astound me. It’s almost an OS in a sense within a text editor.
by james-redwood 5y ago
Emacs extensions never fail to astound me. It’s almost an OS in a sense within a text editor.
- jeofken 5y agoIt quite literally is a lisp runtime with text editing stuff. There are many resources on how to implement lisp, but for the text editor part, this book “The craft of text editing” was very good http://www.finseth.com/craft/ http://www.finseth.com/craft/
- ska 5y ago> It’s almost an OS in a sense within a text editor. That's actually not a terrible articulation of its design philosophy.
- necrotic_comp 5y agoI was going to say - that's basically what emacs is. It's a LISP machine that has an initial set of applications built in for editing text.
- lispm 5y agoto me it looks like a programmable text editor
- kunagi7 5y agoWell, it's not exactly a great idea but you can replace init with Emacs and it will boot [1]. You have basic utilities like a shell, file manager and with plugins you can run a music player... [1] http://www.informatimago.com/linux/emacs-on-user-mode-linux.html http://www.informatimago.com/linux/emacs-on-user-mode-linux....
- xvilka 5y agoProblem it's an OS without multithreading[1]. One of the biggest Emacs problems, IMHO. [1] https://www.reddit.com/r/emacs/comments/ghq1yx/lets_get_real_multithreading_into_emacs_by_hiring/ https://www.reddit.com/r/emacs/comments/ghq1yx/lets_get_real...