Cedric Beust wrote > Any automated refactoring is superior to manual > refactoring, even if it's a simple string search/replace > that asks for confirmation from the user, as is the case > in dynamically typed languages.
It wasn't true that "the Smalltalk IDE ... refactorings ... were just glorified string search/replaces ..." when you stated it in this discussion on Jul 9, 2007 4:03 PM, and it isn't true now that you generalize it to "... a simple string search/replace... as is the case in dynamically typed languages".
Smalltalk refactoring provides search and replace on parse trees - iirc the Java tools that came later followed the same approach.