mattr has asked for the wisdom of the Perl Monks concerning the following question:

Dear Monks,

In "DATABASE ACCESS WITH DBIx::Class", the Catalyst Manual says, "Although Tony Bowden's Class::DBI has been the traditional Perl ORM (object relational mapping) engine, Matt Trout's DBIx::Class (abbreviated as "DBIC") has rapidly emerged as the Perl-based ORM technology of choice. Most new Catalyst applications rely on DBIC, as will this tutorial."

As it happens I've always used CDBI and HTML::Template but Catalyst likes DBIC and Template Toolkit so I'm planning on doing the switchover.

I don't mean to start a flamewar, but I'd like to know why. I've felt CDBI is too slow. Any monks with experience using both in or outside of Catalyst? Thanks.