Hacker News new | ask | show | jobs
by jandrese 2051 days ago
One thing I like about Perl is the module system.

A big helper is when the module interface uses named parameters and has sensible defaults for unspecified parameters. This allows the module designer to add features without breaking existing code and makes it easier for someone to integrate the module in the first place. Having the documentation built into the module itself is also a huge win.