in reply to Config::IniFiles

Actually, the Config::IniFiles handles win-style configuration files in a better manner.

It allows access to variables by section and name, whereas with AppConfig you have to grok a name which is the concatenation of section and name. Thus:

[db] user = bob pass = pass
can be grokked in Config::IniFiles as
While AppConfig requires you first to define it as a variable and then to grok it:
$config->define('db'); $config->get('db_user');