Originally posted by computerquip
View Post
It's not that Windows is necessarily easy or intuitive at everything it does. Or that basic Unix command line usage is impossibly hard. It's that everyone already knows how to use Windows. As it's practically everywhere, you're constantly finding yourself using Windows quite often. So it's no surprise that the Windows interface is the norm for computing and that desktop environments try to mimic it.
Unix was developed for the terminal. All the tools were developed for terminals. It's really awesome with terminals because decades of development tailored it to terminals. This is the de facto interface for Unix-like systems. It's how it was designed to be used. The GUI is a later, tacked-on, addition (and man does it feel tacked-on). It's even a 3rd party process that you start from the terminal (startx or /etc/ttys) and even runs in a terminal (I think it's ttyv7 in FreeBSD). It can even crash and return you to the terminal...
On the other hand, a system like Windows was developed for the GUI from the very beginning. Everything in Windows was designed for the GUI from the start. Decades of development tailored it to the GUI. It's the de facto interface for Windows. It's very well integrated into the OS.
Comment