2 ms·
There's still no such standard. You either provide a terminal API or build a custom client-server app (GUI + backend). The later means there's no place in your
by timka 6mo ago
There's still no such standard. You either provide a terminal API or build a custom client-server app (GUI + backend). The later means there's no place in your setup for terminal apps which expect a TTY interface (emulated by your terminal app). What are you gonna do about that?
Take a look at headless project management in Zed or JetBrains. They do exactly that -- bring clear separation of concerns in a high-level API so that you don't have to mux/demux everything into/from byte stream like terminal applications do.
- timka 5mo agoA good read on the subject https://jyn.dev/the-terminal-of-the-future https://jyn.dev/the-terminal-of-the-future