From: hipster Date: 2000-11-07T22:09:33+09:00 Subject: [ruby-talk:6119] Re: What would a Ruby browser look like? On Tue, 07 Nov 2000 15:17:16 +0900, Conrad Schneiker/Austin/Contr/IBM wrote: [snip] > Well, one possible way to start is to consider what sorts of > "macro-graphical-data-structures" might provide a good representation of > Ruby programs, and what different types of attribute-selective "C.A.T. > scans" would be useful for looking at it. (Hmm. How does Ruby "see" these > things internally?) > > Another possible way to start is to think how you might represent a Ruby > program and the Ruby infrastructure as a big web site, and copy ideas used > for GUI interfaces used to develop and manage such things. > > What sorts of features do advanced/modern programming environments for > CLOS provide to deal with such things? FYI: The UML-based Specification Environment (USE) does some very nifty things with UML/OCL specifications. This might provide some ideas. http://www.db.informatik.uni-bremen.de/projects/USE USE is a research tool, but it certainly provides a feel for what it's like to manipulate live objects (and have a graphical, albeit non-interactive, representation of the lattice). HTH, Michel