3 ms·
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 d
by nixpulvis 7y ago
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.
- cheez 7y agoSeriously. X11 is not at all in the UNIX philosophy. Conceptually, it is. But not implementation wise.
- atoav 7y agoThe question is how would you get a (consistent) GUI without some sort of "bigger" system. Maybe a modular structure?
- zzzcpan 7y agoConsistent GUIs is the problem of enforcing guidelines, not software problem, implementation details are irrelevant.
- nixpulvis 7y agoMy 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-part-1 https://nixpulvis.com/ramblings/2018-07-11-building-a-shell-... [1b] https://www.linuxjournal.com/content/without-gui-how-live-entirely-terminal https://www.linuxjournal.com/content/without-gui-how-live-en... (also on the front page right now).
- dang 7y ago> 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 https://news.ycombinator.com/newsguidelines.html. Your comment would be just fine without that bit.