>>51096041No, Vim isn't pure either. You'd think it violated the UNIX way enough by having its own turing complete scripting language, basically making it a user shell AND a text editor. What things other than acting as a simple macro language and displaying the text onscreen it does, it does POORLY. You know, like emacs. So: Vim is bloated vi. Emacs is bloated notepad.
Notepad, Vi/Elvis = just editors
Vim = a base operating system userland that comes with no software
Emacs = an base operating system userland that comes with software
With vim or emacs, you don't use an IDE. You don't use UNIX as your IDE either. You write your own fucking IDE (and more. vim and emacs users have tetris, IRC, mail...), possibly integrating outside programs into it when you realize the pure vimscript/elisp solution is too fucking horrifying and inefficient.
Acme is a purer approach to that. It has no turing-complete scripting language, just interfaces that allow remote control up to the most complex plugin functionality you can imagine, but still, acme is not the IDE, and neither is UNIX. They're parts of an IDE you cobbled together.
tldr: these niggers write/piece together their own shitty IDE and pretend it's just vim/emacs/acme being everything they need, not a vim-based IDE. Hundreds if not thousands of lines of elisp, vimscript, and languages that are wrappers around vimscript (because vimscript sucks) go into it.
that's like writing a scintilla-based IDE and just calling it "scintilla".