Lothar Scholz wrote:

> Hello Keith,
> 
> KPB> Nope. A refactoring tool has nothing to do with solving the
> shortcomings of KPB> a programming language but rather the shortcomings of
> the programmer. Among KPB> many things, it's primarily a tool used to keep
> a software project from KPB> decaying.
> 
> But the more verbose your language is (C++ is an extreme example where
> class names etc. are spread all over the source code, duplicated a
> hundert times) the more usefull a refactoring tool becomes.

If code is duplicated hundreds of times in a project, it's hardly the fault
of the programming language. 

> 
> KPB> A good read on the subject is Martin Fowler's book on Refactoring.
> It's a KPB> neat subject.
> 
> He  is talking about refactoring in this book not about a tool to support
> this.

Yes I know but you really should check it out as I think you're confused
about the subject of refactoring.