Ian Bicking: the old part of his blog

Comment

"in Smalltalk, Python, or other dynamically typed languages, refactoring is just a string match"

No.

The Rewrite Tool in the Smalltalk Refactoring Browser is a parse-tree matcher - this is *not* textual search and replace.


http://www.whysmalltalk.com/Smalltalk_Solutions/ss2003/pdf/roberts.pdf
Comment on Static Code Analysis
by Isaac Gouy