Kornel on Nostr: I'd like to have a terminal that is like an IDE, not merely a smart typewriter. ...
I'd like to have a terminal that is like an IDE, not merely a smart typewriter.
Unfortunately, the traditional Unix separation between terminals and shells limits how good the #UX of each of them can be.
The shell can do a lot of clever things, but it doesn't control the UI, except for a single shared text canvas, through archaic unreliable in-band control codes.
The terminal app could implement any GUI imaginable, except it doesn't know what the shell is doing, and can't reliably control it
Unfortunately, the traditional Unix separation between terminals and shells limits how good the #UX of each of them can be.
The shell can do a lot of clever things, but it doesn't control the UI, except for a single shared text canvas, through archaic unreliable in-band control codes.
The terminal app could implement any GUI imaginable, except it doesn't know what the shell is doing, and can't reliably control it