2 ms·
> I don't know if there are any existing refactoring tools for Clojure, but there certainly could be. Maybe, but they would be imprecise and they would requir
by eta_carinae 15y ago
> I don't know if there are any existing refactoring tools for Clojure, but there certainly could be.
Maybe, but they would be imprecise and they would require developer supervision. When the tool doesn't have any types, it can't reason about the code accurately.
Here is an article that explains why in more depth:
http://beust.com/weblog/2006/10/01/dynamic-language-refactoring-ide-pick-one/ http://beust.com/weblog/2006/10/01/dynamic-language-refactor...
- igouy 15y agoNow read comments #30 #31 and #32.
- gruseom 15y agoIndeed. They refute the claim in the post that search-and-replace was "the best [Smalltalk] could do". The author ought to have corrected his post, but instead just ignored this.
- igouy 15y agoPerhaps the author follows the never let facts get in the way of a story tradition :-)
- deleted 15y ago[deleted]