reklama

Proč pořád používáme TTY, konzole a terminál?

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #120 kdy: 23. 06. 2017, 08:40:52 »
To naštěstí v linuxu nehrozí. Jako server to ještě běží, ale jak dojde na desktop tak je to potácení se od hrůzy ke katastrofě. Takže pro tu konzoli enté je v linuxu vhodný časoprostor na realizaci.
Problém Linuxu na desktopu rozhodně není v terminálu.

reklama


Placem

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #121 kdy: 23. 06. 2017, 09:08:49 »
Problém Linuxu na desktopu rozhodně není v terminálu.

Velmi a kruto sa mylis. Vacsina linux problemov prameni z terminalu. To nie je vec, ktora vznikla v linuxe a pre linux, ale bola importovana z inych OS. Proste na zaciatku miesto toho aby siel Linux svojou cestou tak slepo preberal kopu (uz v tej dobe nemodernych) veci, lebo medved. Doteraz ten vlacik starozitnosti taha za sebou. No ale linuxaci len mavnu rukou "vsak to funguje"...

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #122 kdy: 23. 06. 2017, 09:15:47 »
Velmi a kruto sa mylis. Vacsina linux problemov prameni z terminalu. To nie je vec, ktora vznikla v linuxe a pre linux, ale bola importovana z inych OS. Proste na zaciatku miesto toho aby siel Linux svojou cestou tak slepo preberal kopu (uz v tej dobe nemodernych) veci, lebo medved. Doteraz ten vlacik starozitnosti taha za sebou. No ale linuxaci len mavnu rukou "vsak to funguje"...
Důvody, proč se Linux rozšířil, byly kompatibilita s unixy, že byl zadarmo, opensource a fungoval. Systémy, které něco z toho neměly, neuspěly. Jako právě ten Plan 9 (příliš inovativní a nekompatibilní), GNU Hurd (dlouho nefunkční), Minix (ne opensource), OS/2 (nekompatibilní, closed source).

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #123 kdy: 23. 06. 2017, 10:43:59 »
Problém Linuxu na desktopu rozhodně není v terminálu.

Velmi a kruto sa mylis. Vacsina linux problemov prameni z terminalu. To nie je vec, ktora vznikla v linuxe a pre linux, ale bola importovana z inych OS. Proste na zaciatku miesto toho aby siel Linux svojou cestou tak slepo preberal kopu (uz v tej dobe nemodernych) veci, lebo medved. Doteraz ten vlacik starozitnosti taha za sebou. No ale linuxaci len mavnu rukou "vsak to funguje"...

WTF?

sixel


reklama


maslo

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #125 kdy: 26. 09. 2017, 10:56:47 »

Kiwi

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #126 kdy: 26. 09. 2017, 12:14:01 »
textova konzole je to neskutecne rychlejsi a konfortnejsi v praci nez nejake to klikani...

To je jen sebeklam. Pred lety byla udelana studie (tusim Xeroxem) kde se porovnavala vykonnost lidi pouzivajicich jen klavesnici a lidi co pouzivali i polohovaci zarizeni. Prekvapive vykonnejsi jsou myso-klikaci. Obvykle se nejaka milisekunda strati pri prehmantnuti ruky z klavesnice na mys, ale pak je ten cas stoji za to a jste pak efektivnejsi.
Vysvetluje se to, ze pri mysovani se vyuzivaji nizzsi mozkove funkce (vrozene), kdezto pri psani na klavesnici funkce vyssi (naucene). Pro dukaz netreba chodit daleko, posadte male dite pred pocitac a s mysi bude kamaradit hned.
Ono pravda bude nekde uprostred, proste spravny nastroj na spravny task.

Fajn. Tak teď běž a u tisícovky uživatelů nějakého serveru změň nějakou vlastnost pomocí myši (osobní zážitek s Windows NT před 20 lety - nikdy více!). Ty sebeklame!  :D
Mimochodem existuje i opačná studie - týkalo se to jistého rezervačního systému na letenky, kdy se ukázalo, že operátorky se starými textovými terminály byly podstatně výkonnější než na novém myšoklikovém softwaru, bez ohledu na věk a ačkoli u obou aplikací proběhlo vždy zaškolení.

Pokud návrhář GUI na něco takového nepomyslel, jako u těch NT, stane se z něčeho takového noční můra. GUI je podstatně rigidnější a méně flexibilní než CLI, jen lépe vypadá, je intuitivnější a má strmější učící křivku, jenže v jistém okamžiku narazí na nepřekonatelné limity. GUI dělá z jednoduchých úkonů úkony triviální, ale ze složitějších úkonů úkony nemožné. Když GUI, tak jedině jako doplněk k CLI.
Ne nadarmo se říká dej blbci funkci a vymyslí lejstro. GUI jsou v podstatě samá lejstra. Různá tlačítka a zaškrtávátka akorát degradují počítač na nějaký primitivní historický přístroj s ovládacím panelem. Jednou z nejsilnějších stránek počítačů je právě skutečnost, že jim můžeme zadávat povely pomocí jazyků - sice umělých, ale turingovsky úplných.

Protežování GUI na úkor CLI je podobná hloupost, jako vzdávání se jazyka a písma ve prospěch skřeků a obrázkového písma. Jednoduché věci jsou tak sice mezinárodně srozumitelnější, ale komplexnější se tím vyjádřit nedají. Vlastně tak prosazuješ skok zpátky 100 let před opice aniž by sis to uvědomoval.

Chceš-li vidět prototyp symbiózy GUI a CLI, stačí si zkusit nějaký ten Smalltalk (Squeak, Pharo apod.). To skutečně umožňuje vždy zvolit ten nejefektivnější nástroj. Odstrašujícím příkladem jsou třeba Windows a spol, jejichž GUI vzniklo tak, že se někdo mrknul na xeroxí nápad, nepochopil ho, takže tomu svému dítěti nedal ruce a nohy a dodnes mu nedocvaklo, že žádné nové účesy a každoročně inovované šatičky tomu mrzáčkovi ty chybějící údy nenahradí.

qwertyuiop

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #127 kdy: 26. 09. 2017, 12:36:45 »

Mln

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #128 kdy: 26. 09. 2017, 13:08:55 »
Bojom sa ze vyvoj CLI rozhrania sa v podstate zasekol. Staci si porovnat defaultny bash terminal s mensinovo rozsirenym Zsh terminalom. Aspon mne vo vacsine CLI chyba interaktivita. Nie som schopny si trvalo zapamatat volby a prepinace u programov ktore pouzivam len obcas. Preco moze byt v programovacich IDE doplnovanie nazvov funkcii (pripade vyber z menu vsetkych funkcii danej triedy) a CLI terminali nic take nie je (a clovek je odkazany len na manpage) Alebo nejaky jednoduchy expertny system ktory by pomohol uzivatelovi rychlo povyberat vhodne kombinacie prepinacov pri zadavani prikazu. A najma zabranit tomu aby v prikaze scp bpl prepinac pre vyber portu ----
-P (velke p) a u ssh prepinac pre vyber portu -p (male p)  (stale sa mi pletie u ktoreho prikazu mam pouzit ktore p). Preco nemozem sakra napisat --port,  --forward. Nieco co by pripominalo ludsky jazyk a nie vykriky autistickych deti.

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #129 kdy: 26. 09. 2017, 13:44:04 »
Obecně vývoj GUI/TUI na desktopu stagnuje - obecně stagnuje desktop. A je otázkou jestli je to stagnace, nebo se nedá vymyslet nic moc lepšího pro danou technologii, aby se to dalo ještě používat. Knihy už taky 1500 let vypadají stejně. U letadel byl naprosto brutální vývoj během prvních 60 let, a potom dalších 60 let už všechno byly "kosmetické změny". Když se to tak vezme, tak s počítačema tu už jsme v té druhé šedesátce. Mám pocit, že se pro to dal použít termín "zamrzlá evoluce".

Co byste tak chtěli od desktopu - aby to mělo vodotrysk? Co od terminálu?

Bylo tu hromada konceptů, které kombinovali TUI, CLI a GUI - např. Oberon. Žádný se ale nějak výrazně nerozšířil - taky jde o křížení ohně a vody - U GUI je super univerzálnost - ale zároveň tím trpí přehlednost - navíc programátoři mají tendence vymýšlet větší blbosti než v případě TUI. TUI je přehlednější - vše je zarovnané v dost redukované matici - nadruhou stranu - některé aplikace v TUI nevypadjí pěkně nebo je dost práce TUI navrhnout.

Kit

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #130 kdy: 26. 09. 2017, 15:35:23 »
GUI vs CLI fakta:

https://www.computerhope.com/issues/ch000619.htm

To nejsou fakta, ale jen další subjektivní porovnání.

Kdysi jsem dělal sadu účetních aplikací. Když jsem viděl efektivitu účetních v TUI, tak jsem jen zíral. Stačilo jen malé zaškolení a jeden tahák.

 

reklama