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!
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í.