The recent debate Bruce Momjian has started on the confusing mess that is the Python drivers for PostgreSQL made me feel very glad I just don't use any of them. As
Just Another Perl Hacker, I am so glad that we have a good, well defined and fairly stable database API for Perl, namely
DBI, and a pretty darn good implementation for PostgreSQL in
DBD::Pg.
Add to these some of the higher end modules like
DBIx::Class for use in frameworks and ORMs, and
SQL::Translator for dealing with multiple database flavors, and Perl programmers doing database work are in pretty good shape.