   Scripting language of choice
  Hi there; I am working on a space strategy game.  Think master of Orion 2.  I want to use a scripting language to control AI space fleets, configure the map and provide fully customizable space ships.  I am not sure what language is better python or lua.  I have an affinity for python, but lua seems to be more streamlined.  What would you recommend?   
Here's is a pretty good comparison of the two languages in terms of scriptability.   ;  If you check the DXSDK samplebrowser, it provides you with a sample scripting app where your unmanaged C++ can load up some managed code and use it as a script engine.  This is more or less what Reality Engine did (the engine Epic recently bought and merged into Unreal).   ;  If you prefer Python, I'd say use that. A Game like MOO wouldn't need the speeds that Lua seems to over over Python.   ;  I like both of them. My suggestion: Use Python for larger-scale application development stuff, like AI scripts. Use Lua for small-scale code-as-data stuff like level triggers. NOTE: I'm not suggesting you use both. Rather, I'm suggesting you figure out which of those things you will be doing more of, pick that language, and use it for all your scripting.   ;  Considering I'm a .NET convert, I'm quite fond of Boo.   ;  Thanks for the advice guys.  I'm going to run with Python.  Mainly because Im a fanboy, but its nice to hear a few other voices validating my decision :).   ;  I've been using SHilScript and Python.   