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

There's a comment on the article complaining about the hate for Perl -- I agree with its sentiment but not the way it characterizes so-called "brain damaged" people.

Modern Perl is really a very different language than what people tend to think of when they hear the word "Perl". It has a real OO layer (Moose), a mature set of web frameworks (Plack), and generally-accepted best practices that ensure code is just as readable and maintainable as Python or Ruby.

If all you know of Perl is hacky one-liners for munging logfiles, skim a copy of the book Modern Perl: http://onyxneon.com/books/modern_perl/index.html . You might just learn something.



I know. I actually keep meaning to properly learn perl (I can just about read it and don't really bother using it for one liners as I tend to find joe-random-scripting language + sedawk cover enough bases).

But when one prefaces a post with "You know what we haven’t had in a while? An irritating but catchy meme in which we shallowly compare programming languages based on superficial characteristics. Those are awesome" people who take it seriously deserve what they get :-)


The fact that Perl's OO "layer" has a name isn't very reassuring, even if it is a nice solid name like "Moose."


CLOS has a name. It's CLOS.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: