Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris

Re: Which modules should I be using to write modern Perl?

by perrin (Chancellor)
on Jun 16, 2009 at 13:07 UTC ( #772005=note: print w/replies, xml ) Need Help??

in reply to Which modules should I be using to write modern Perl?

There's not very much agreement on this. For example, I wouldn't touch Modern::Perl because I don't want to get involved with alternative method resolution systems like C3.

I typically want exceptions, in the form of Exception::Class, and parameter checking, in the form of Params::Validate. The actual modules used are not very important though -- it's validating params and using exceptions that's important.

  • Comment on Re: Which modules should I be using to write modern Perl?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://772005]
[Corion]: (we're at 3.24.0 , so maybe the feature appears this year even)
[erix]: Ah, they're reverse-engineerin g postgresql - good idea
[erix]: (believe me, the postgres docs are a whole lot more readable than the SQL-standard documents (also a lot cheaper...)
[Corion]: erix: Yes - I see no shame in adopting whatever works elsewhere ;) Especially if it has proven solid already, like Pg has :)
[Corion]: Maybe I shouldn't dig into extracting the Pg query engine from its source code then and just wait until SQLite gives me the same features :-)) But I'd really like a Pg-compatible query parser for Perl too ;)))

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (4)
As of 2018-07-23 11:22 GMT
Find Nodes?
    Voting Booth?
    It has been suggested to rename Perl 6 in order to boost its marketing potential. Which name would you prefer?

    Results (464 votes). Check out past polls.