On the future of Perl 5
Posted Dec 3, 2008 16:01 UTC (Wed) by dskoll
Parent article: On the future of Perl 5
We use Perl extensively. It is possible to write large, robust programs in Perl.
That said, Perl has a number of problems:
- While there are many CPAN modules, their quality is very uneven.
- There are many different OO frameworks. If you want to use CPAN modules, you might end up with three different and incompatible OO frameworks in your dependency list, leading to extreme bloat.
- Perl 6 frankly scares me. It seems to me more like a research project conducted by crazy students on drugs than a serious infrastructure development project.
- The innards of Perl 5 are ugly and mysterious. Its interface for embedding in C is nightmarish compared to (say) Tcl.
Sadly, I don't see improvements coming. We'll continue to use Perl because we like it and we don't really care what the herd is doing. But it will become harder and harder to find good Perl programmers.
to post comments)