3 ms·
GUIs aren’t composable with other tools easily. Like, you can pipe CLIs together, and some TUIs accept a command and exit, allowing you to chain things togethe
by jiehong 2y ago
GUIs aren’t composable with other tools easily.
Like, you can pipe CLIs together, and some TUIs accept a command and exit, allowing you to chain things together.
On the web, your best bet might be playwright, but that’s about it.
Imagine having GTK and QT applications able to be chained and exit automatically.
On MacOS/iOS it’s not much better, even if Apple Shortcuts can feel ok sometimes, assuming the devs thought about allowing some actions to be available through shortcuts.
On Linux, I think dbus was supposed to become the universal bus onto which all GUIs could provide services and do things together. It hasn’t panned out IMO.
- Barrin92 2y ago>GUIs aren’t composable with other tools easily. None of the tools on display here are composable either, in fact almost all modern TUIs are literally indistinguishable from GUIs, using the same widgets and user paradigms you'd find in a desktop app, but reimplemented on top a text rendering engine, they're not CLI tools. It's basically the same thing we did on the web where webapps sort of pretend that they're not sitting on a text protocol but at least there it's out of necessity. On top of a functioning graphic stack there's no point for TUIs to exist.
- wpm 2y agoShortcuts is trash but Automator was and still is amazing.