this post was submitted on 29 Apr 2024
12 points (100.0% liked)
Emacs
2194 readers
1 users here now
Our infinitely powerful editor.
founded 4 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
I enjoyed reading the posts but if I try to take it seriously I can't buy it. The argument stretches "Unix philosophy" so far that Lisp systems end up being a better fit for it than Unix itself. To me that just makes the whole thing lose meaning.
Emacs doesn't particularly fit the Unix philosophy and that's fine! Emacs is a modern day Lisp machine that does an excellent job at integrating with Unix-like systems. It's best to embrace and love it for what it is.
I will go further and say that no GUI or TUI application fits into the Unix philosophy. This includes almost all text editors. I don't consider Vim to be a better fit than Emacs and even vanilla vi is a major stretch unless you only run it in
ex
mode. The only text editor that more or less fits ised
.Thanks for reading my article, and for your thoughtful comment!
I suppose I can agree with you on this point for sure, since the Unix philosophy is not really all that well formulated to begin with (it is a philosophy closely related to the principles of functional programming devised by people who were seemingly not interested in functional programming).
Nonetheless there are people who still insist there is wisdom in the Unix philosophy, which I think is more misguided ritual than carefully-considered principle. The reason I wrote the article was to make people question the utility of this ritual, of drawing an arbitrary border line around a piece of software and saying "within these borders is a tool that does just one thing and does it well."