Linked by David Adams on Fri 5th Aug 2005 17:38 UTC, submitted by Mark Brunelli
Permalink for comment 14072
To read all comments associated with this story, please click here.
To read all comments associated with this story, please click here.
News
Linked by Thom Holwerda on 05/22/13 13:38 UTC
Linked by Thom Holwerda on 05/22/13 13:30 UTC, submitted by JRepin
Linked by Thom Holwerda on 05/21/13 22:06 UTC
Linked by Thom Holwerda on 05/21/13 21:45 UTC
Linked by Thom Holwerda on 05/21/13 15:53 UTC
Linked by Thom Holwerda on 05/20/13 22:43 UTC
Linked by Thom Holwerda on 05/20/13 21:50 UTC
Linked by Thom Holwerda on 05/19/13 23:15 UTC
Linked by Thom Holwerda on 05/19/13 23:11 UTC, submitted by Drumhellar
Linked by Thom Holwerda on 05/18/13 21:06 UTC
More News »
Sponsored Links



Member since:
2005-06-29
@Morin
That's where you get it all wrong. GUIs are not expressive and therefore should be "dumbed down" as you put it. There are supposed to provide a simple interface to the most used functions in an application. The problem with todays GUIs is that they are trying pushing the limits of GUI paradigm. They are turning an interface designed for simplicity into one that is complex and frustrating.
The shell on the other hand is an expressive interface. They are designed for automation, repetition, prototyping, iterative testing, throw away scripting, etc. They are designed for folks who know what the hell they are doing and who have the knowledge and the wisdom to do it efficiently and effectively e.g System/Network Administrators, Programmers, Advanced Users.
Saying the Shell or CLI should have died years ago is embarrasing. For instance, designing a GUI over Apache or Samba that exposes all its functionality is silly.