Příkazový řádek: výhody a nevýhody
Z MiS
Výhody GUI
- Nabízí dostupné možnosti, pouze vybírám.
- Snazší učení, když rozhraní neznám.
- (Hmmm, dobrá, nabízí ty možnosti, které se tvůrce rozhodl zpřístupnit jednoduše. Vzpomeňte si, jaké to bylo, když jste si poprvé sedli k rozhraní Windows 8/GNU/Linuxu s Unity,...)
- Nemusím hledat, co mohu dělat a jak se to dělá.
Výhody CLI
- Menší náročnost
- na výpočetní výkon a paměť,
- na přenosovou rychlost při připojení k serveru.
- Méně kódu
- bezpečnější (menší riziko bezpečnostních chyb)
- méně zabraného místa na disku
- Usnadňuje sdílení a spolupráci
- Mohu poslat skripty kamarádovi, ten se z nich může učit.
- Mohu pomoci kamarádovi radou, proč mu posloupnost příkazů nefunguje — jednodušší než popis postupu v GUI.
- Mohu se pochlubit na fóru. ;)
- Rychlejší řešení známých úloh
- Pokud už příkazy znám, nemusím vybírat přes dlouhá menu.
- Možnost psát skripty, automatizovat akce.
- Obvykle také
- Následující vlastnosti nejsou dány samotnou povahu GUI/CLI, ale ve většině dnešních rozhraní platí:
- Stabilní ovládání
- příkazy se mění jen zřídka, grafické rozhraní velmi často.
- Plnou škálu voleb.
- Ale to je věc programátorů, viz třeba VirtualBox, kde graficky jde vše a přes CLI jen většina.