I always loved the amount of power in java IDEs (Eclipse, for me) for refactoring code...made things so much easier.
Dynamic languages aren't conductive to re-factoring, and static languages are.
http://news.ycombinator.com/item?id=4057593
I don't see how it is a question of where to put the brains.
How come they invented it, then?
http://st-www.cs.illinois.edu/users/brant/Refactory/Refactor...
It seems strange to argue that what gave rise to a thing isn't "conducive" to it. Actually, it's more than strange, it's a contradiction in terms: http://dictionary.reference.com/browse/conducive.