Skip to content

Comment on The Unix-Haters Handbook (1994) [pdf]parent

Comments

An alternative thought is that to endure the forces for change over 5 decades an idea must be really useful.

Or very strong Stockholm syndrome. We are clearly in era when not everything is text, but still it seems that is somewhat carrying idea...

I feel that in many cases whole Unix philosophy is outdated, if not even followed.

The whole all but violent upheaval caused by systemd (not rehashing it here/now) seems to stem from the Unix philosophy not being adhered to. Pulseaudio similarly used to draw a lot of ire (perhaps still does; I haven't seen as much of it lately).

Personally I love the Unix philosophy for most things because of how easy it makes automating a lot of things, but there are realities to crafting a modern graphical desktop system that can at times be incompatible with it. Sometimes a front end for a text based tool makes sense and things can be adhered to; sometimes not so much. Personally at LEAST including an API is my design preference, but, well, sometimes you work with the software you get.

I've been thinking about that. I think the new "pipe" is filesystems instead of text. That's how I've been using Docker volumes in GitLab CI/CD the last couple of years.

EDIT: The alternative is PowerShell. You carry objects over the pipe instead of text. I don't like PS personally.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.