|
|
|
|
|
by djacobs
5811 days ago
|
|
I just finished reading The Art of Unix Programming. Eric Raymond gives insight into exactly why this is a bad analysis. Regarding the anti-CLI argument: GUIs are helpful for one-time tasks... things that don't require much repetition. They are discoverable (i.e., the learning curve can be easier) and easier for non-technical users. However, as one understands the CLI and the power of DRY code, one gravitates towards it for its power, simplicity, reusability, and transparency. Commandline options only make the programs more versatile and scriptable, further boosting productivity. Of course we could do a bug-by-bug comparison of standard Unix tools to standard MSFT tools, but I'd rather not go there. |
|