Tuesday, February 28, 2012

Grokking is ALWAYS a tradeoff

This is a concept that isn't touched on in most definitions that I've read of grokking.  I found a paragraph about shell scripting that said something that really helps:
Shell scripting hearkens back to the classic UNIX philosophy of breaking complex projects into simpler subtasks, of chaining together components and utilities. Many consider this a better, or at least more esthetically pleasing approach to problem solving than using one of the new generation of high powered all-in-one languages, such as Perl, which attempt to be all things to all people, but at the cost of forcing you to alter your thinking processes to fit the tool.
(bolding my own, excerpt from: http://tldp.org/LDP/abs/html/why-shell.html)

Because in soviet russia water DRINK YOU.

No comments:

Post a Comment