4 ms·
Wasn’t that essentially the original intention for x-windows?
by smogcutter 3y ago
Wasn’t that essentially the original intention for x-windows?
- solardev 3y agoIsn't that more like a VNC type thing where the server renders the bitmaps and sends them to the client? That's not really the same as a native Android app or a Javascript web app or a ios app being able to share the same libraries while having bespoke UIs. If anything X encourages the use of the same UI across different devices, which is the opposite of the way real users ended up using apps (with different interfaces for desktop, tablet, mobile, and watch).
- jauntywundrkind 3y agoDebian's x11-apps has a collection of what I think of as pretty old-school-ish apps. They all feel monolithic: the app is both a backend and front end. There is no decoupling, where the same headless app has different possible front ends. An example of a popular headless app is neovim. You can run it in headless mode, and then connect different gui clients to neovim. A lot of the projects here are good examples of independent clients: https://github.com/topics/neovim-guis https://github.com/topics/neovim-guis