>
> >   Aside from the fact that using a system Perl for deployment is a bad 
>
> Could someone please explain that statement?
>

For more reasons than i can count...

    a) System Perl is usually very very old and not maintained by the 
community anymore, so you miss out on many important bug fixes 
(http://perldoc.perl.org/perlpolicy.html#MAINTENANCE-AND-SUPPORT)
    b) System Perl is always broken in some way or another, RHEL for 
example removes very very important core modules like Scalar::Util.
    c) Most distributions compile their Perl with options like ithreads, 
which make your applications a lot slower than they have to be.
    d) You can't update modules from CPAN, because of conflicts with 
packages installed by your distribution. (missing out on bug fixes again)
    e) Old old old modules in the package system... Debian stable for 
example seems to still ship IO::Socket::SSL 1.76, which uses bad cipher 
lists and doesn't support perfect forward secrecy. (oh, and Mojolicious 
2.98... hahahahahaha... *sob*)

Personally, at this point i pretty much avoid trying to help folks that are 
obviously using a system Perl, because it's just too much trouble. (if you 
know how to use the tools necessary to make it work, such as local::lib, 
you'd most likely not need my help in the first place)

--
sebastian

-- 
You received this message because you are subscribed to the Google Groups 
"Mojolicious" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/mojolicious.
For more options, visit https://groups.google.com/d/optout.

Reply via email to