terminals were once real physical devices for sending input and receiving output from a mainframe computer. The shell was not a real physical device from the start, but the same what it is today, a command interpreter, a processes running inside the mainframe computers' ram.
Why would one even consider to turn those physical devices into processes which run alongside the shell in the ram?
Basically we evolved from:
- physical input/output device and computer
to
- physical input/output device (keyboard/monitor) and emulated former physical input/output device (terminal) and computer
Why? How does it make any sense to evolve from dualism to a kind of inbetween dualism and trialism (if the word exists)?