Quote Originally Posted by DerelictMan
I've been with you all along until that last statement, which I feel is more general than it should be. ...I do not agree that in general type safety results in less agility.
Maybe. I feel that it does, and there are some big names in OOP that agree with me.

EDIT:

Upon further thought and research, I realise my use of the term "type safety" is improper, as I really just meant static typing; dynamically typed languages can have as much type safety as statically typed ones.