6 ms·
> But don't feel put off by this, we actually have a lot of fun in the terminal. I believe you. I grew up on a C64 and later DOS and really, I don't miss it. I
by Krasnol 8y ago
> But don't feel put off by this, we actually have a lot of fun in the terminal.
I believe you. I grew up on a C64 and later DOS and really, I don't miss it. It's nice to have the console just in case but I don't want it to become something I have to use again. It always was that "waste of time" you're describing there and I've never seen it the other way around. I can do that swishing with one hand. One finger even or my nose if I have to. A double click does it. A GUI where I can see all the options, select them, apply and run. So...human.
Every time I use my Linux laptop I find myself googling up commands or god knows what weird solutions to problems that should be easy and are in their equivalent on Win. It's such a waste of time and I feel lost if I can't go online to do it.
There is a long way for Linux to get there and I see a solution where you can have both. It does not contradict itself. But the biggest problem out there I see is the aversion (or even hate) in relevant parts of the Linux community towards everything GUI.
- dgzl 8y agoI recognize your position, and I even hold it myself sometimes. A fancy Arch setup really is just a glass Castle, and Windows is fairly sturdy with minimal effort. Being able to have convenient out-of-box support for nearly all kinds of SW/HW, and an easy GUI for usage and installation... It really lets you kick back and not have to think about things. The terminal definitely requires mastery, there's no argument about that, however the ability gained is just tremendous. Even the basic tools like ls, cat, grep, less, man... Are very easy to use, and are very rich with functionality.
- Krasnol 8y agoSure they are. I never said otherwise. That's why I wouldn't want it to go away. I just don't want to _have_ to do it. And if we look back on the topic, with me growing older, I don't believe I'll fully transition to Linux in my lifetime.
- Alan_Dillman 8y ago"One finger even or my nose if I have to. A double click does it. A GUI where I can see all the options, select them, apply and run. So...human." Blech. Do you remember when games like Leisure Suit Larry went from text input to "click the right pixel"? All sorts of exploration and hilarity was lost. You can see all the options because there aren't as many.
- Krasnol 8y agoSure I remember. Do you remember all those games that came with the mouse? And they are still coming.
- zbentley 8y ago> All sorts of exploration and hilarity was lost. About games, I agree with you. But when doing work, or even non-gaming fun things on a computer, "exploration and hilarity" are damn near the last things I want to be expected of me. I want to get things done in a cognitively efficient way, even if that's not the most temporally efficient way. That means: if an application wants me to learn new skills, they should be limited enough as to be relevant to the immediate task, discoverable, and with a clear, immediate path towards competence. No "Well, you want to do $x in a GUI, but have you considered learning the CLI? it's much more flexible, and the next 10 things you might want to do with $x will be so easy (once you've mastered the CLI)!" I may never need to do 10 more things with a given program/task; I may be happy to do what I need inefficiently but in a familiar way; if I do need to do more in the future, I'll set aside time to learn how rather than getting interrupted on my way to a specific goal unrelated to leveling up my proficiency at something. The attitude of many people and ecosystems in the Linux community seems to be like that. The tools themselves are fine once you learn to use them, but the people and conventions that proliferate those tools seem to often lose sight of their (desktop, not power/dev/sysadmin) users' needs for immediate specific task-accessibility, discoverability, and incremental increases in proficiency rather than "exploratory" or deep-end-first learning styles. I say this as someone who spends just as much time obsessively, wastefully over-customizing my development workflow/shell/etc. as most programmers I know. I do that for fun, but while I find it fun, I recognize that most of my users do not, and likely never will.
- ThrowawayR2 8y ago> Do you remember when games like Leisure Suit Larry went from text input to "click the right pixel"? All sorts of exploration and hilarity was lost. Perhaps so but it also got rid of the tiresome "Guess which exact words or phrasing the developer wanted" aspect of the early Sierra games as well so that you could focus on the actual puzzles. (King's Quest, I'm looking at you.) Not entirely a bad thing.
- doublepg23 8y agoFirst off comparing the UX of the C64 and DOS to a modern Linux shell is nuts. I like my GUIs for a lot of things. Music playing for me almost requires album art. Instant messaging as well, I need avatars/pfps (I've always disliked IRC because of that). Checking log messages though? File management? Quick edits? Shell all the way.