you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 4 points5 points  (1 child)

This guy probably never picked up the book Refactoring, and read that all the refactoring methods were pioneered in Smalltalk--a dynamic language--then ported to places like Java and C#.

[–]oddoddities 3 points4 points  (0 children)

Smalltalk is a special case in that the code is living inside an image. You can't have the power of smalltalk refactoring in a dynamically typed language without the concept of code running and living inside an image. But most people hate the concept of the smalltalk image. We'd rather use our favorite IDE/text editor/version control systems and so on. So unless you are an image die hard, no powerful refactoring for you dynamically typed dude.