All the Perl that's Practical to Extract and Report

Navigation

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Without JavaScript enabled, you might want to
use the classic discussion system instead. If you login, you can remember this preference.

Please Log In to Continue

The syntax for DBIx::Recordset looks less fun than beating my brains out with a brick. I'd rather start with the code examples given in the pro-DBI article, wrap it in functions, and make my own library. Anything that returns globs instead of objects is not intuitive to me, and I still haven't figured out what all those exclamation points are for.

--J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers

I wouldn't characterize the "pro-DBI" article as being "con-DBIx::Recordset". Rather, I thought some of the claims of the first article were overstated. Then again, I prefer not to pull out the Big Stick of Abstraction +1 until I know I'm fighting something hairier than a sewer rat.

Yes, it's definitely not con-DBIx::Recordset. It states at the beginning, then end, and through the middle that DBIx::Recordset is a useful tool that can often serve a purpose. I didn't intend to imply it was anything else.

--J. David works really hard, has a passion for writing good software, and knows many of the world's best Perl programmers

Dave Rolsky has put together a document[1] with features of all the major object-relational mapping and object-oriented persistence modules on CPAN. It's required reading if you're doing exploration in this area.