From: Mark Wilson Date: 2003-08-06T23:15:05+09:00 Subject: Re: newbie question from a smalltalker On Wednesday, August 6, 2003, at 09:02 AM, Adriano Volpones wrote: > Dear all, > > I am a seasoned Smalltalk developer and I'm playing with Ruby which I > found > the best script language in the spirit of Smalltalk. > > What I cannot find in it is the entire world of programming and > refactoring > tools that are for long time available in every Smalltalk environment. > > For example the simple list of "implementors" and "senders" of a > method is > invaluable when the project begins to grow up to hundreds of classes. > [snip] I hope that you can put together a list of the tools you would like to see in Ruby from your perspective based on experience with Smalltalk. It should be possible to create a list of implementors and senders of a method using the ObjectSpace module and each object's built-in introspection methods (class, respond_to?, methods, methods.include?(), etc.). Regards, Mark