Computer input of early era was designed to be simple and robust for computers.
Also, machines did not repond interactively to humans.
Once a program was started, it typically ran until it finished.
It was because machines were way too expensive to be waiting around for humans to type a command or enter data.
1800s - Physical controls: gears, knobs, swithces, patches, wires.
1950s - Punch cards, magnetic tapes
As in 1950's computer became cheap and big computers became fast and sophisticated enough (multitasking, timesharing systems, etc) to support human in the loop.
To get input from users, computers borrowed the ubiquitous data entry mechanism of the era: keyboards.
Teletype machines - electromechanically-augmented typewriters that could send and receive text over telegraph lines. This was implemented on computers.
1960-1970s : teletype computer interface
Computer screens were too expensive at first, but mass production of tv's and improvements in processors and memory allowed replacing papers with screens.
Engineers simply recycled the existing text-only, teletype protocol - simulating endless paper on screen.
Teletype on screens became known as terminals, and soon became a standard.
Command line interfaces are most common way to access computers that are far away, like server in a different country.
A whole field of study called Human-Computer Interaction.
스크린 이전의 화면이 종이였다는걸 처음 알았다.