separate and independent functions. The user extends EMACS by adding or replacing functions, writing their definitions in the same language that was used to write the original EMACS system.” – Richard Stallman
bind them to keys does not make you "Emacs". The big idea of Emacs (which of course it got from the Lisp machines) is self-hosting: Emacs is written in Emacs Lisp. There is no separate extension language.” – @deng on HN
helm-do-grep C-x c M-g s helm-show-kill-ring C-x C-j helm-etags-select C-x c e helm-top C-x c t helm-find C-x c / helm-locate C-x c l helm-man-woman C-x c m Helm
this really long feedback loop in programming, and Microsoft loved it, it's the edit, compile, debug cycle. The truth is that should not be the cycle at all, should be just the edit, that should be the cycle.” – Chris Granger