Random ramblings about some random stuff, and things; but more stuff than things -- all in a mesmerizing and kaleidoscopic soapbox-like flow of words.
Perl has always been considered a lesser computer language when compared against Java or C. There is always this idea that if a language doesn't have good debugging or profiling tools, it's not really a serious language. And to be fair, open source tools for C weren't even that good at profiling before the advent of valgrind
. I had always been rather dissatisfied with the profiling tools in Perl, but last summer I discovered Devel::NYTProf:http://blog.timbunce.org/2008/07/15/nytprof-v2-a-major-advance-in-perl-profilers/
Now, I can say that Perl has leap-frogged a fair number of other languages in terms of profiling capabilities. Tim Bunce, who have a talk this fall at the London Perl Mongers meeting, has released a new NYTProf 2.08 version
, which incorporates even more optimization tracking goodies.
Never again let your Java/C coworkers make fun or your underrated language: the camel has ass-kicking profiling abilities now!