For python apps (whether we should use python for apps is another question completely) my preferred config language is python.
A little config.py file gets imported by everything in the project. It contains nothing but assignments to config variables. No functions. Nothing dragged in from a file. Just variable assignments.
It's easy to understand, easy to update, and everyone understands this much python.
A little config.py file gets imported by everything in the project. It contains nothing but assignments to config variables. No functions. Nothing dragged in from a file. Just variable assignments.
It's easy to understand, easy to update, and everyone understands this much python.