Subject: | Drop the pure Perl variant or make XS strong default? |
Hi Graham,
Scalar::Util and friends have been in the core since before 5.8.
Additionally, almost all perl installations have access to a compiler in
the unlikely case one needs to install an updated version of the module
(without upgrading perl!).
Because of this and the fact that the pure-Perl variant of the module
does not offer the exact same features of the XS version and that this
has caused a lot of grief for a lot of people in the past, I would like
to suggest dropping the pure-Perl implementation altogether or at least
making it very, very, very strongly discouraged. So strongly that the
user would have to do edit Makefile.PL or some such to get it.
I have talked to quite a few other core people via IRC about this and it
seems I'm not at all alone in my assessment.
Can we please remove the pure-Perl implementation?
Best regards,
Steffen