...offers methods for pulling out query results in every possible data structure you might prefer, and the methods are named distinctly and memorably, with a natural and consistent scheme for distinguishing between fetching only one row or all of them. It is exactly what I need.
I couldn't agree more. This is exactly why I gave DBIx::Simple a try back in 2003. After some playing around for a few weeks, I started using it in production code. Every single line of database code I've written since then has involved DBIx::Simple. It just feels right, does exactly what I want. Can't ask for me than that.