|
|
|
Ask HN: What is so great about Lisp that makes Emacs powerful?
|
|
4 points
by anuragpeshne
3943 days ago
|
|
I'm new to Emacs and I've read at several places that Emacs is a lisp machine and that Lisp is the main reason behind its power. There are several other text editors which are scriptable, then what is so special about Lisp and Emacs. P.S: I'm a avid Vim user and I have written couple of extensions for it. It may be easier to understand if the answer provides analogies to Vim and Vim script. |
|
Vim scripts like Chromium and Firefox plugins are inferior to their host processes. They can only modify the application behavior through a set of (supposedly) safe api calls. Since Elisp packages aren't second class citizens, like Vim scripts, it changes everything.