Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses

Re: Prefer Pure Perl Core Modules

by LanX (Sage)
on Jul 14, 2021 at 14:51 UTC ( #11134997=note: print w/replies, xml ) Need Help??

in reply to Prefer Pure Perl Core Modules

I have trouble understanding your post, since you mix notions about "core" and "CPAN"

"core modules" are bundled with your Perl distribution, it doesn't really matter if they have XS dependencies since Perl itself is compiled too.

They are not installed via CPAN (only if you desperately need an update and wanna risk inconsistencies) and they are maintained by P5P.

see also

Tho surprisingly is "core" not listed in perlglossary

Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery

Replies are listed 'Best First'.
Re^2: Prefer Pure Perl Core Modules
by Leitz (Scribe) on Jul 19, 2021 at 12:27 UTC

    My apologies, I'm not sure where the confusion comes from. I thought I made it clear that there were Perl core modules, and Perl CPAN modules. The other difference is "pure Perl", which means no XS. A Perl core module can be "pure Perl", or include C code. However, if the target node has a version of Perl compiled for that OS and architecture combination, then they should have what they need. If a CPAN module needs to be compiled then the target node needs to have a compiler toolset available. Some nodes cannot do that.

    Does that help?

    Chronicler: The Domici War (

    General Ne'er-do-well (

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://11134997]
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (1)
As of 2021-09-27 23:52 GMT
Find Nodes?
    Voting Booth?

    No recent polls found