56 ms·
I would find it interesting to know why refactoring tools are successful in Smalltalk but not JS.
by protomyth 10y ago
I would find it interesting to know why refactoring tools are successful in Smalltalk but not JS.
- hota_mazi 10y agoThey're not successful in Smalltalk: the absence of type makes automatic refactorings unpredictable because the compiler simply can't guarantee you that it's not breaking anything. Today's automatic refactoring IDE's are light years ahead what the Smalltalk Refactoring browser ever did.
- protomyth 10y agoSaying they are not successful in Smalltalk doesn't jive with the history of refactoring browsers in Smalltalk. I doubt the widespread use of a tool in a language if it didn't work.