> How have you all overcome the lack of static typing? Is Python a bad decision here? + Python is a good decision. Fears about lack of static typing are largely unwarranted. The following page has a number of useful links to discussions of the merits of static vs. dynamic typing. http://www.ferg.org/projects/python_java_side-by-side.html