Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I always find it interesting when people assume that just because something is out of their awareness is dead…

I learned Perl not too long ago and it is an absolute beast at text processing, a lot less annoying than Python and pip install and cpan seems to have everything in it, implemented multiple times.

The language doesn’t hold your hand at all, doesn’t have tooling like fancy LSP and such, but it is quite usable. With that said, I’d probably hate to use it in a team since you can do the same thing in a dozen different ways!



My first job was on a Perl + MySQL stack, and honestly the codebase was pretty straightforward and “C-like”. But yeah, it can definitely produce some incomprehensible eldritch monstrosities.


The good news is that there is some LSP support now. I recommend PerlNavigator if this is something that interests you: https://github.com/bscan/PerlNavigator


Oh wow! That looks fantastic!


There are ways to enforce good practices and collective code style.

Take a look at perltidy and perlcritic.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: