in reply to
My preferred way of handling config data in Perl is:
After all, sometimes the configuration needs to calculate values or
define objects or subroutines (e.g., a callback). An .ini file just
can't handle those needs. And sometimes defining a set of related
options together, e.g. with map, improves the clarity of the config
file, and .ini can't do that, either.
Sanity? Oh, yeah, I've got all kinds
of sanity. In fact, I've developed whole new
kinds of sanity. You can just call me "Mister Sanity"
. Why, I've got so much sanity it's driving me crazy.