I've been learning C++ over the last ... few years or so (going really slowly btw) and have gotten good enough to where i'm starting to look at scripting languages. I read "Programming linux games" which uses TCL, but the book even says that he wished he had gone with something different (he mentions lisp derived languages.)

basicly i'm just looking to see what other people think about the different languages. I've heard arguments for both, some say LUA is the only way to go, so argue for python. I'm just wondering what other people think and maybe what some of the strength and weakness of each is.

comments?