I met with Michael McLay (starship.python.net/crew/mclay) yesterday for a few hours. We talked about Python and how I could use it in Verve.
Here's what I'm thinking: If I only needed a scripting language for the desired behavior files, I would probably stick with Lua; however, I'm thinking more and more about going back and writing most of Verve with a scripting language. In this case I would probably choose Python since it has a larger community and a ton of existing libraries. I need to reimplement NEAT anyway, so I might write it (except for the parts that need to be really fast) in Python, too.
Of course, I'll need to spend some time learning Python first...
Please post comments if you have an opinion on any of this.