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

gll

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #45 kdy: 15. 06. 2017, 15:58:57 »
Holý terminál bez nadstaveb jako emacs nebo tmux je pro dlouhodobější práci nepoužitelný.

Nech emacs ať odpočívá v pokoji, někde v depozitáři Muzea slepých unixovych cest. Tmux je opět paskvil plný terminalovin, oproti screenu má navíc snad jen barvičky a vyniká sabotováním pokusu o copy-paste :) Navíc je určen spíše na vzdálený přístup a detachnuti shellu. Nic pro localhost. Všechno co umí tmux 3x lépe zvládne lepší GUI konzole i s okénkama, scrollingem, bufferma a hlavně bude umět copy paste.

Když pracuji na vzdáleném počítači a potřebuji kopírovat pomocí klávesnice mezi jednotlivými okny, tak tmux poslouží dobře, emacs lépe. Třeba při práci s hodně velkými soubory není moc praktické vše kopírovat na lokál.


gll

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #46 kdy: 15. 06. 2017, 16:07:24 »
Ta diskuse na redditu je skvela :) https://www.reddit.com/r/linux/comments/5k17em/terminal_forever_3_comicstrip/?sort=top

A nejlepsi je, ze ten clovek ma pravdu. Tohle tesat do kamene:

Citace
Terminals are f*king garbage. People just conflate terminal with command line.
A command line is one of the absolute most efficient interface ideas ever invented and continues to improve with new things that makes it even more efficient.
The sad reality is that due to historical inertia a lot of command line applications like shells run in terminals which is a 1970s protocol which has seen very little updating and quite frankly is garbage for many reasons.

A tohle taky pravda jest:
Citace
Really, terminals are crap and outdated technology that needs a revamp. But people for some reason are incapable of rational thought and separate things in their briain that need to be, command lines are a great and efficient UI which due to some historical quirk runs inside a terminal and is heavily limited by it. There needs to be a terminal 2.0 protocol in Unix that solves all these issues.

Lidi tohle vlakno ma velky smysl a jeste vejde do rootovskych dejin. Je proste cas se rozloucit s dalsim letitym kamenem co tahne linux ke dnu. Kdyz slo prejit na systemd a ted se prechazi na wayland tak je cas dat vale i obstaroznemu terminalu a nahradit jej lepsim command line interfejsem.

Budoucnost vidím ve webových aplikacích. Něco jako ten ipython notebook, ale pro bash. To se dá provozovat i na vzdáleném počítači.


Josef

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #47 kdy: 15. 06. 2017, 16:11:14 »
Když pracuji na vzdáleném počítači
Tak si pracuj v terminalu na vzdalenem pocitaci, spletl jsi si vlakno. Tady se bavime o interfejsu k lokalnimu pocitaci, ktrery shodou okolnosti je zalozen na prikazove radce.

Vanek

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #48 kdy: 15. 06. 2017, 16:27:47 »
Lidi tohle vlakno ma velky smysl a jeste vejde do rootovskych dejin.

Mozna jo, ale kdyz ho neroztroluji konzervativni individua typu hawran, prymek a jini hejteri inovaci. Paradoxne nejfundovanjesi odpovedi tu dava widnowsak Ophir. Az se divim, ze nedoporucuje PowerShell. Ten to ma vyreseno elegantne, ze se neserializuje cela komunikace a nemichaji se data s ridicimi prikazy ale serializuje se to na urovni objektu i s prislusnymi atributy.

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #49 kdy: 15. 06. 2017, 16:36:17 »
...
Mozna jo, ale kdyz ho neroztroluji konzervativni individua typu hawran, prymek a jini hejteri inovaci.
Tak teď jsi mne fakt rozplakal...

Paradoxne nejfundovanjesi odpovedi tu dava widnowsak Ophir. Az se divim, ze nedoporucuje PowerShell. ...
Tak určitě.
 ;D


AgentK

  • ***
  • 129
  • Evolve or die!
    • Zobrazit profil
    • E-mail
Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #50 kdy: 15. 06. 2017, 16:47:02 »
Lidi tohle vlakno ma velky smysl a jeste vejde do rootovskych dejin.
Mozna jo, ale kdyz ho neroztroluji konzervativni individua typu hawran, prymek a jini hejteri inovaci.

:)

Podle me treba neco co funguje dobre 50 let znamena, ze to musi byt celkem dobre. Napriklad i protoze to prezilo obcasnou a zcela nekonstruktivni kritiku, jakou cteme v tomhle vlakne.

Je to neco na zpusob: "nevim co presne chci, napsat to neumim, ale vy stary konzervy jste debilove ze jste na to uz davno neprisli a nenapsali to pro me".

Kit

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #51 kdy: 15. 06. 2017, 17:01:03 »
odpověď je jednoduchá, protože nikdo nic lepšího a všestrannějšího nevymyslel. TTY s námi je skoro beze změny několik generací. Osobně jsem si na tohle asi už zvyknul a moc to řeším, jen používám, pro mě nejdůležitější je, že to funguje obdobně na všech platformách.
API by bylo daleko praktičtější. Nikdy jsem si nezvyknul na to, že když se připojím ke vzdálenému HP-UXu, AIXu, Linuxu nebo Solarisu, tak mi snad *nikdy* nefungují šipky a F-klávesy. Chápu že je to historická zátěž která vývojáře moc netrápí (protože se připojují pořád na ty samé systémy). Ovšem když nesedí ani backspace a delete, tak už mi to připadá trochu na hlavu :/

Připojuji se vzdáleně z Ubuntu i z Windows a problém mám jen s tím, že klávesy ve Windows jsou namapovány "tak nějak divně", ale to je jen záležitostí rozložení. Šipky fungují normálně, funkční klávesy, backspace a delete také. Možná máš chybně nakonfigurovaného windowsáckého klienta, ale práce se servery mi jede včetně češtiny v UTF-8.

Josef

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #52 kdy: 15. 06. 2017, 17:02:04 »
Podle me treba neco co funguje dobre 50 let
Praveze nefunguje, neni cloveka na zemi co cichnul ke konzole a nemel s ni nejaky problem.

shq

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #53 kdy: 15. 06. 2017, 17:46:55 »
přečtěte si kapitolu "Terminal insanity" v Unix Hater's Handbook

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #54 kdy: 15. 06. 2017, 18:06:19 »
prymek a jini hejteri inovaci.
Nemám vůbec nic proti inovacím. Ale inovace nevznikne tak, že někdo bude na webu řvát, že něco chce a jaktože to ještě nikdo neudělal, když to, co existuje, je tak dementní a všichni, kdo to používají, jsou ještě větší pitomci.

Inovace vznikají tak, že si někdo sedne, něco napíše, vystaví to a na fórum pošle post typu
Citace
I’m doing a (free) innovative graphical terminal (just a hobby, won’t be big and professional like *terms). This has been brewing since april, and is starting to get ready. I’d like any feedback on things people like/dislike in current terminals, as my terminal resembles them somewhat (same commands semantics but different communication protocol among other things).

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #55 kdy: 15. 06. 2017, 18:22:58 »
Kdyz slo prejit na systemd a ted se prechazi na wayland tak je cas dat vale i obstaroznemu terminalu a nahradit jej lepsim command line interfejsem.
Aneb když už je to po čvtrt století docela dobře použitelný systém, je na čase všechno znovu rozvrtat - a pěkně od podlahy. Za další čtvrtstoletí vychytávání bugů (rok +- 2040) bude ROK LINUXOV0HO DESKTOPU!

Nebylo by lepší navrhnout rovnou nějaký nový OS bez historické unixové zátěže, s nějakou POSIX-kompatibilní vrstvou?

...tak mě napadá: třeba Windows 10 s Windows Subsystem for Linux? A "inovativní CLI" už by bylo pořešený PowerShellem, který zaručeně žádnou unixovou zátěží netrpí ;)

AgentK

  • ***
  • 129
  • Evolve or die!
    • Zobrazit profil
    • E-mail
Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #56 kdy: 15. 06. 2017, 18:27:13 »
Podle me treba neco co funguje dobre 50 let
Praveze nefunguje, neni cloveka na zemi co cichnul ke konzole a nemel s ni nejaky problem.

Ja netvrdim ze to nema chybu. Jen rikam, ze to funguje celkem dobre.
Mym postem jsem chtel upozornit na to, ze je svet preplnen smelymi napady a pripominkami, ale malokdo je opravdu hodla uskutecnovat.

-K-
« Poslední změna: 15. 06. 2017, 18:30:30 od AgentK »

dfgfegf

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #57 kdy: 15. 06. 2017, 19:17:48 »
přečtěte si kapitolu "Terminal insanity" v Unix Hater's Handbook

Dik za pripomenuti knihy, zas si ji po 10 letech prectu :-D

zen

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #58 kdy: 17. 06. 2017, 08:21:40 »
No super. Moj midnight commander sa z nicoho nic prepol do slovenciny. A mozem patrat co a preco preplo dake LC_ ci co to zas bude  :-\

Meh

Re:Proč pořád používáme TTY, konzole a terminál?
« Odpověď #59 kdy: 17. 06. 2017, 12:54:43 »
Podle me treba neco co funguje dobre 50 let
Praveze nefunguje, neni cloveka na zemi co cichnul ke konzole a nemel s ni nejaky problem.

Ja netvrdim ze to nema chybu. Jen rikam, ze to funguje celkem dobre.
Mym postem jsem chtel upozornit na to, ze je svet preplnen smelymi napady a pripominkami, ale malokdo je opravdu hodla uskutecnovat.

-K-

Presto jsou mezi nam neohrozeni inovatori, kteri se neboji kacet stare modly. Treba Lennart Poettering. Az prijde cas, zatoci se zatuchlymi terminaly, jako zatocil se zatuchlym initem.