|
|
|
|
|
by zimpenfish
3154 days ago
|
|
I've used Perl since 1991. I've spent more than 80% of my career writing and maintaining Perl. I get paid large amounts of money to come in and help people sort out their Perl projects. ... it's not a great language; it's a clusterfuck of "cleverness" which lets "clever" people implement horrifying glass cathedrals that shatter as soon as you open the door. (And there is some selection bias here, I'll admit - the people who control their Perl programmers and enforce simple, readable code don't need contractors to rescue things. It's generally only the hideous fractals of fuckery I get to see.) |
|
Yes it is.
> it's a clusterfuck of "cleverness" which lets "clever" people implement horrifying glass cathedrals that shatter as soon as you open the door.
It is clever, so are most other languages. It lets do people do horrible stuff, as well as wonderful stuff, same as in most other languages.
The Perl code from other programmers that I usually come across is mostly using established popular CPAN modules and/or frameworks that encapsulate the "clever" parts. I think you are right in that you mostly get to see Perl code that does need help, rather than the better maintained Perl code that does exist as well.