3 ms·
Perl isn't dead. It's a perfectly good, stable language with excellent library support. It's just not sexy and new, so there's no buzz about it. Perl6, on the
by joosters 7y ago
Perl isn't dead. It's a perfectly good, stable language with excellent library support. It's just not sexy and new, so there's no buzz about it.
Perl6, on the other hand, is effectively another language altogether, and I hope they rename it completely to stop the confusion.
- briffle 7y agoI am not a developer, but a sysadmin, and I don't know much about perl since I haven't used it much in the last 15 years. But I do know that if you have to run commands for CPAN to install some packages your developer says are required, your in for a bad day.
- joosters 7y agoI agree, but part of the problem is that CPAN is old, i.e. it's been around for years, so you can find very out-of-date documentation and advice on the web about how to install packages. For example, if you find a page suggesting you run 'perl -MCPAN -e shell', and you try using that, you'll probably have a very bad time. Watch out for it trying to upgrade perl itself! There are newer, saner and nicer ways to access CPAN and install packages. There's also possible conflicts between CPAN and your distribution's own packaged perl modules, but that's a common problem with any software you install yourself rather than through the distro's packaging scheme.
- orev 7y agoPlease investigate local::lib.
- cestith 7y agoLook into cpanm, local::lib, the Cpanfile, perlbrew, and carton. There are multiple angles of attacking this issue that are better than the old CPAN shell.
- C1sc0cat 7y agoNever had a problem myself doing that - your developers should have sent a list of what modules need installing and deltas for every release.