in reply to Mastering Perl for Bioinformatics
I found "non-programmers" (or programmers that work a lot with non-programmers) often wrote very good tutorials. And I personally prefer to read a programming book focused on some exotic topic, rather than the generic ones
Also, bioinformatics serves as a good model for other people to draw inspiration from, just as psychologists draw inspiration from economics, economists from physics, etc.
And the best problem-solvers are often the cross-disciplinarians.