5 ms·
I've always felt it was this kind of thinking that puts Emacs at odds with the UNIX philosophy of do one thing well. Unless your one thing is everything-you-ca
by Toenex 13y ago
I've always felt it was this kind of thinking that puts Emacs at odds with the UNIX philosophy of do one thing well. Unless your one thing is everything-you-can-do-with-text.
- deleted 13y ago[deleted]
- belorn 13y agoSome projects are like that, because the synergy from a core functionality works well with added features. Its like how a window manager has menus and keyboard shortcuts even if its main purpose is to draw windows, or session managers are normally full working desktops. Emacs do exactly one thing well (editing text), and a bunch of other things sort of OK. The sort of OK stuff is there because their core, they are about editing text. Like with an IDE, if the editing is crap, the ide is crap. As such, all IDE's require a good text editor to start with before they can do anything well.
- invalidOrTaken 13y agoEmacs is a conscious computer virus with the aim of hollowing Unix out function by function, eventually to overthrow it. It's like a vampire: a shadow of what made it beautiful in life (elisp vs the old lisp machines), sustained mostly by blood (of its new users) and its long-term goal of revenge.
- jethro_tell 13y agoDid you mean GNU/Emacs/hurd or GNU/Emacs/Linux
- groups 13y agoI read this comment and got so mad that I looked at your previous comments and submissions. They seem high-quality. I think I concede that I didn't get your joke. Oops. :) If you're being serious, FLAME ON.
- invalidOrTaken 13y agoBelieve it or not, I'm actually a diehard emacs fan. That's why I buy into its mythology enough to make jokes about it :).
- groups 13y agoYes I think Emacs' philosophy is at odds with UNIX philosophy; I also think it's /superior to/ UNIX philosophy. It sounds like you take UNIX philosophy to be gospel, and deviation from that to be incorrect. I'm not trying now to convert you to Emacs' philosophy. Rather I think there are a lot of people who only know UNIX philosophy, when in fact there are alternatives.
- chris_mahan 13y agoThe Unix philosophy addresses this as well, in Eric S. Raymond's The Art of Unix Programming: Rule 12: Rule of Diversity: Distrust all claims for "one true way". (See http://catb.org/~esr/writings/taoup/html/ch01s06.html#id2879078 http://catb.org/~esr/writings/taoup/html/ch01s06.html#id2879... )
- informatimago 13y agoemacs is entirely and wholy at odds with the UNIX philosophy, indeed. emacs is a Lisp Machine, running in a VM on unix. Read the Unix Hater Handbook for more info.