News for hackers. Stuff that matters.
Re:I want a better shell (2019) by Ericson2314 on Friday September 10, 2021 @09:09PM (#28488577)
I just want to invert the shell and the terminal: a programming language that spawns piped text boxes or terminal emulator box for each command run.

screen/tmux is also all wrong: the "rendering" should be entirely client side, with server-side running the commands with pipes and keeping some state and history from which to render scrollback, but that's it.

Re:I want a better shell (2019) by samcal on Friday September 10, 2021 @09:20PM (#28488644)
What features do you gain by architecting tmux/screen that way? It seems like you'd lose a nice feature, the ability to persist sessions' appearance after the client exits
Re:I want a better shell (2019) by Ericson2314 on Saturday September 11, 2021 @11:08AM (#28492558)
The ability to render things client side in a way the server doesn't anticipate, e.g. native widgets on various platforms.

I don't see myself loosing anything of value? If the data you are talking about is e.g scroll back, nothing is preventing me from storing a wee bit extra metadata on the server.