|
|
|
|
|
by mike_ivanov
256 days ago
|
|
All GUI apps are different, each being unhappy in its own way. Moated fiefdoms they are, scattered within the boundaries of their operating system. CLI is a common ground, an integration plaza where the peers meet, streams flow and signals are exchanged. No commitment needs to be made to enter this information bazaar. The closest analog in the GUI world is Smalltalk, but again - you need to pledge your allegiance before entering one. |
|
Really, GUIs can be formed of a public API with graphics slapped on top. They usually aren't, but they can be.