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

Not in, but with modern GUIs (so X11 xlibs wrapped by some widget lib) I can't compose nor integrate anything. For instance if I want to do some simple math in an email I'm composing I need to launch another application, type the same math I've typed in the message body, evaluate it, copypaste the results, copy-pasting is the sole IPC such tools have.

On a terminal, I can run a terminal based editor who typically can run code from inside the text buffer. In Emacs I can do much more in both terminal and X11. That's is.

My org-mode notes links anything, meaning mails (searches, specific messages, threads), financial transactions (ledger), elisp code, for instance to act on notes themselves like an `* Online retails orders` heading with a "click here to add a new one" or to change the Emacs/EXWM graphic, for instance to present something, org-ql queries on my notes etc. In pure CLI (not TUI) I can at least cat and process programs output, in modern GUIs I can't.

A simple showcase: https://youtu.be/B6jfrrwR10k



This is a matter of pattern, not technology.

GUI apps can and sometimes do provide interfaces for programmatic use.

And some terminal applications fail to follow conventional Unix patterns.




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

Search: