4 ms·
I have worked with AS400, and its concept of an input queue is great. Basically, none of your inputs are ignored if the system is busy, they are cached by the t
by orthoxerox 8y ago
I have worked with AS400, and its concept of an input queue is great. Basically, none of your inputs are ignored if the system is busy, they are cached by the terminal and sent one by one when the system responds.
To give you an example, imagine hitting Ctrl-Alt-Del, entering your login and password, hitting Enter, entering FFOX to run Firefox, hitting Enter, hitting F3 to open a tab, entering news.ycombinator.com, hitting Enter, hitting F3 for another tab, entering another URL, hitting Enter and it just works. Your machine can be waiting to show you the login screen, or applying some global policies, or launching Firefox, but it will never lose your input.
- jakecopp 8y agoI do enjoy this aspect about terminals - how you can type a few lines with enters while a long running process is executing. However, I wish there was a way to ignore (or cache?) this buffered input if the process exits with an error or something else of the sort. Does this exist? It can quickly get dangerous otherwise!