Honest question: I always thought one of the big advantages of scripted languages over traditional compiled languages is you could be fast/loose/flexible with types. In FlightGear we added a whole "Property Tree" system that brought this kind of flexibility of scripted variables with loose typing and ability to add totally new variables on the fly at runtime to our C++ project.
Now I see a big push to strongly type everything in python ... is this a good thing? I missed the whole discussion.