top | item 45354420

(no title)

sorrythanks | 5 months ago

"console", "terminal" and "terminal emulator" all refer to the same thing. "shell" is the read-eval-print-loop interface you use to work in the terminal.

discuss

order

JdeBP|5 months ago

Please don't confuse the novices. A console is either a special kernel device or a UI subsystem; a terminal is a physical piece of kit; and a terminal emulator is an application that runs on a general purpose computer that emulates one of the aforementioned pieces of kit.

* https://jdebp.uk/FGA/tui-console-and-terminal-paradigms.html

* https://jdebp.uk/Softwares/nosh/guide/commands/freebsd-conso...

* https://jdebp.uk/Softwares/nosh/guide/commands/linux-console...

* https://jdebp.uk/Softwares/nosh/guide/commands/linux-vt.xml

* https://blog.bruchez.name/posts/televideo-912-terminal-1/

fluoridation|5 months ago

You're assigning a rigidity to these terms that they simply don't have. A "console", in the oldest sense of the term, is any place where a user interfaces with a computer, or more broadly with any kind of machine.

>Borrowed from French console (“bracket”, noun), from consoler (“to console, to comfort”, verb). Sense of “bracket” either due to a bracket alleviating the load, or due to brackets being decorated with the Christian figure of a consolateur (“consoler”), itself perhaps a pun on the first sense (alleviating load). Originally used for the bracket itself, then for wall-mounted tables (mounted with a bracket), then for free-standing tables placed against a wall. Use for control system dates at least to 1880s for an “organ console”; use for electrical or electronic control systems dates at least to 1930s in radio, television, and system control, particularly as “mixer console” or “control console”, attached to an equipment rack.

A "terminal" is a text-only console. For a long time, "terminal" and "console" were synonymous. By metaphor, in the same way that a "desktop" is not a desktop, referring to a terminal emulator as a console is perfectly acceptable, and everyone will understand what is meant.

kstrauser|5 months ago

Technically true, but I’ve never heard anyone say “open a terminal emulator and type…”

almostgotcaught|5 months ago

> Please don't confuse the novices

<Proceeds to dump a bunch of irrelevant minutia and links>

Lol my man I don't think you're the right person to be taking advice from on how to not confuse people.

odie5533|5 months ago

If your only examples of terminals are in museums, I'm taking over the word.