On a handful of occasions I've brought up the relative performance
problem with DateTime -- tonight I had a little time, so I decided I
wanted to port DateTime::Locale to XS to start with.

Nothing fancy, it's just a direct wrapper around the data supplied in
CLDR, and it's a minute 10% increase, but I suppose it's a start..

        Rate   XS   PP
  XS 56497/s   -- -10%
  PP 62578/s  11%   --

I didn't include the patch in this mail because of naming issues (I
needed to change the module names so I can run PurePerl and XS
Datetime::Locale in the same script).

Do you care to examine the patch?

--d

Reply via email to