"A common misconception when thinking of “Emacs as an OS” is to assume that Emacs special modes are re-inventing the wheel. They are not (for most of them), Emacs and its modes focus on the user interface side of things. The backends are almost always separate programs. This is precisely where the Unix philosophy still stands strong. Using Emacs as an interface for everything is merely equivalent to using GTK-only applications. (Only much better, obviously.) "
@njoseph_1 If you try to use Emacs on Windows, you'll actually recognize this to be a weakness. E.g., you'll not even be able to use ediff, unless you add msys or something like it. Despite the fact that there is of course an Elisp implementation of diff.
@njoseph_1 Now I want to use Emacs wtf?