Gradually but surely, Linux has caught up with the popularity of Windows. Thanks to the valuable and selfless efforts of developers and users as well to make Linux a great alternative. I believe that the direction of Linux development is towards the desktop realm, as it has already made its niche in the service side of things. Ubuntu, for one, is being groomed as providing awesome experience even for ordinary people.
That being the case, what future lies for the command line interface, at least the advanced terminals like Gnome Terminal and Konsole? Will an ordinary user survive Linux without them, like a Mac’er probably does? Or put in another way, will terminals be deprecated, if not made obsolete, say, in a decade’s time? Or will they remain essential feature of a modern Linux box? I ask this from a non-developer’s point of view. Because I’m sure that an ordinary user would hate to see boxes chockful of alienatingly cryptic texts. They’d rather root for mice to get things done.
One criterion for the development of Linux distributions is the ease of use, including the ease with which to administer a machine. And I’m afraid that what used to be a supposedly quick way to do things with a terminal (like assigning file permissions) would be replaced by a graphical user interface.
I don’t know with the rest but I can’t live without a terminal. Even if it were declared illegal to use a console, I would go underground just to do so. Terminals are an essential part of my life. I use a terminal to (in order of importance):
- Run my self-written scripts like a journal system.
- Install or update applications. (I find the mouse clicks too tedious for me.)
- Look up a word or term in dictionaries stored in my computer.
- Administer a database.
- Tweak configuration files.
- Connect to another computer in office.
- Write simple text files.
- Read simple text files.
- File management.
So are you ready to live without a terminal?