Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

What kind of garbage is this.

The Unix philosophy is not about any of this. In fact X.org is an example of software running on a UNIX environment that really doesn't embrace the philosophy. It's not small, and it doesn't really do a minimal task well and compose them. It's a monolithic interface, and it works because it's been around for a long time. OpenGL or DirectX are other examples of interfaces that aren't really UNIX like.

In comes Wayland, with solutions to many outstanding issues, and design decisions. But it's new, bleeding new still.

When I think about UNIX philosophy I think of `ps -ef | rg fire | cut -d ' ' -f 2 | sort | sed '/^$/d'`, and the push towards micro kernels and stuff like that.



> What kind of garbage is this.

Please edit such name-calling out of your comments here, as the site guidelines ask: https://news.ycombinator.com/newsguidelines.html. Your comment would be just fine without that bit.


Seriously. X11 is not at all in the UNIX philosophy.

Conceptually, it is. But not implementation wise.


The question is how would you get a (consistent) GUI without some sort of "bigger" system. Maybe a modular structure?


Consistent GUIs is the problem of enforcing guidelines, not software problem, implementation details are irrelevant.


My favorite "GUI" is just text. The shell interface is, for me, the best [1]. It's very rarely ambiguous, and it works well for many people, even people without vision.

[1] https://nixpulvis.com/ramblings/2018-07-11-building-a-shell-... [1b] https://www.linuxjournal.com/content/without-gui-how-live-en... (also on the front page right now).




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: