Generating configurations dynamically with language bindings