Amazing discovery

 | Perl | 4 Comments | 0 TrackBacks

This is a truly amazing discovery for me.

As it turns out, it is possible to debug Perl threads, forked processes as well as CGI programs. You can even debug modules which have been preloaded, inspect object-oriented Perl stuff and even verify user-defined regular expressions on the fly.

Just to think of all those late night debugging episodes doing it my boring way when I could have saved hours and hours (if not days) by doing it the right Perl way.

To think that I was so naive as to believe I knew most there was to know about Perl.

This fine book (Pro Perl Debugging) has turned out to be a real eye-opener for me.

While not for the light-hearted, any true Perl person worth his or her weight in salt will definitely have to read this book, which I recommend highly.

No TrackBacks

TrackBack URL: http://www.kiffingish.com/cgi-bin/mt/mt-tb.cgi/124

4 Comments

The information in this book is indeed very useful. Too bad that quality control has failed horribly. See my use.perl blog on this book for some examples.

I would say that 'failed horribly' is a bit of an unfair exaggeration, as the typos mentioned are pretty minor in my opinion. Sure I found them (slightly) aggravating also but no big deal. So what if "regex" is printed in a monospaced font?! I have rarely come across a good technical first edition Perl book without its share of mistakes. Perl developers who are less perfectionists should see right past these minor typos and appreciate the main concepts instead. By the way, the book has scored quite well amongst reviewers at slashdot as well as at amazon despite those buggy typos.

It's the combination of the different types of mistakes which make this book feel like a rushed job. Apress is a newcomer on the Perl book market, and rushing books out there at the cost of quality is not good for business. That said, I too have learned some interesting new things from this book, the concepts were not lost on me. But the reading of this book could have been a much less annoying experience.

Also, having lots of bugs in a book about debugging strikes me as ironic.

Yes, I can see what you are getting yet. Ironic it is.

Leave a comment

Recent Entries

A walk along the Keizersgracht
Too often one is so consumed by a jungle of intertwined thoughts that the beauty of the nearby surroundings ... »
Popularity is fickle
The popularity of a given next generation technology is very fickle, and its success or failure depends on many ... »
Where was Kiffin really buried?
Hi There seems to be some confusion on the current resting place of Kiffin Rockwell, some say that his ... »
Going to Portugal
Normally the week just before I leave for summer vacation, I spend hours on end desperately searching for some ... »
A human language
These days it is not very often that a new and exciting Perl book comes along. That's why I ... »