From: Simon Strandgaard <0bz63fz3m1qt3001@...> Date: 2003-08-14T05:27:58+09:00 Subject: Re: AW: [ann] AEditor 0.10, folding added On Thu, 14 Aug 2003 04:03:51 +0900, Lothar Scholz wrote: > Hello Simon, > > Tuesday, August 12, 2003, 10:44:49 PM, you wrote: > > SS> also IntelliJ-Idea has many nice features which I hope AEditor will get. > SS> http://www.intellij.com/idea/ [snip] > SS> * etc.. 30 refactoring operations .. > > Have you ever spend more then a few minutes to think about the > problems with refactoring in script languages and especially with > ruby ? > > I guess you didn't. I have thought about it for more than 5 minutes, but not done any deep analizis of what it would take. I agree with you that there is problems with dynamic-typed languages. Is there anyone who has done some analizis of what such refactoring-tool exactly will require ? a ruby-in-ruby parser ? > The fexibility of languages like ruby makes it impossible to ever > write something like intellij. And it is not a parser problem. I can > write a full ruby parser in a weekend, but this would give me no clue > about the behaviour. OK, also I look forward to a ruby-in-ruby parser on next monday :-) -- Simon Strandgaard