NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Why? (Score:1)
It may be obvious, but... (Score:1)
C allows some optimizations where Perl allow them to occur in other places.
-- Godoy.
Re:It may be obvious, but... (Score:3, Interesting)
Re:It may be obvious, but... (Score:2)
My C sucks
Re:It may be obvious, but... (Score:2, Interesting)
Maybe someone needs to write a character-array manipulation class, a la PDL for huge matrix crunching. The class would gain a lot in efficiency for trading away the many capabilities Perl ordinarily gives. This would be something gross in XS, I'm sure.
Or maybe, if I'm thinking of writing a custom text-manipulation class for Perl, something's dreadfully wrong with the world. In much the same way that we always took XML::Parser's dependence on a C parser as an indication that something was wrong (and we
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
Profiling (Score:1)
I'm presuming the answer is "Yes," but did you profile the code?
matts: "Yes, jdavidb, I profiled the code and discovered 80% of the processing occurs in statements like $c = substr($buf, 0, 1); Get off my case! :)"
J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers
Re:Profiling (Score:2)
I'm going to post something to perlmonks including the profiling output and the heavy subs in question. Maybe someone there can help out.