== Quote from Jason House (jason.james.ho...@gmail.com)'s article
> The problem with GUI interfaces is that common things are easy and uncommon
things are impossible.  One unix tool you will use over and over again is grep. 
As
a commandline utility, it can be combined with other stuff such as ls, sort, 
grep,
sed, awk, etc... I don't know if I'd start there though...

Yes, but often the command line tool has so many switches and tries to be so
general and is such a PITA to use that it may as well be its own little
programming language.  (See inner platform effect.)  At that point, for anything
non-trivial (i.e. far beyond the default use of said tool), I'd rather just 
write
a small, quick and dirty program in a general-purpose programming language and
standard library that I already know than learn the intricacies of these command
line tools.

Reply via email to