srl wrote:
> Unless I misremember, we already tried this with Date::ICal, with
> dismal results for performance in pure Perl; see the CVS history of
> Date::ICal if you're curious. That approach could be made faster if
> we wrote the data-munging code in C, but then it would no longer be
> cross-platform.

If I am not mistaken, Perl is written in C and it is marginally cross-platform. 
;~)  If you want to stay pure Perl, so be it, but don't let the need to include 
some C code stop you from making a better module.  I have recently discovered 
the joys of XS and can't wait to make use of it for my future modules.  The sole 
caveat to using XS for modules is that you really need to make sure that 
ActiveState includes your module on their site so the people on Win* sans 
compiler can still install the module via PPM.

John

-- 
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4720 Boston Way
Lanham, MD 20706
301-459-3366 x.5010
fax 301-429-5747

Reply via email to