CLI: Welcome back my friend, forgot a command or argument? Just type --help and read the super terse and bullshit free txt file in less time it takes for the GUI startup animations to finish. Too long? Type | grep to directly search for it in less time than it takes for the search button to expand and let you start typing!
GUI: Ooh a GPU and gigabytes of VRAM just for my animations? You shouldn’t have! Ooh you mouseovered something for one millisecond while moving it to the actual thing you want? Let me lag the entire window and cover up the thing you wanted with this popup that takes longer to disappear the more irrelevant it is! Also none of the text is selectable so you can’t copy from it even if you did need it (Visual Studio static analysis messages I’m looking at you).
CLI: Here’s a txt file, now memorize it you peasant
Good GUI: Welcome back my friend, straight the thing again? Btw on the right you can see some relevant info and links.
CLI: Welcome back my friend, forgot a command or argument? Just type --help and read the super terse and bullshit free txt file in less time it takes for the GUI startup animations to finish. Too long? Type | grep to directly search for it in less time than it takes for the search button to expand and let you start typing!
GUI: Ooh a GPU and gigabytes of VRAM just for my animations? You shouldn’t have! Ooh you mouseovered something for one millisecond while moving it to the actual thing you want? Let me lag the entire window and cover up the thing you wanted with this popup that takes longer to disappear the more irrelevant it is! Also none of the text is selectable so you can’t copy from it even if you did need it (Visual Studio static analysis messages I’m looking at you).
I see that you don’t use a shell with completions.
I do actually and I also prefer CLI, just wanted add a bit of nuance to the discussion.
yeah good GUIs are really important for people who use a lot of programs lol.
I can’t remember everything at once, I’ve got better things to do