Scripting, for those who don't know, is about automating dull tasks. It's about manipulating data in interesting ways, and about controlling disparate bits of software and tying them together. It's ...