On Mon, 4 Dec 2000, Dave Thomas wrote: > I'm thinking it would be an interesting idea to have a Ruby reference > implementation where almost everything was implemented in Ruby (much as > most of Smalltalk is implemented in Smalltalk). > > The stripped-down interpreter provides the bare minimum, and the rest > is written in Ruby. I've wondered what the thing called "miniruby" (which is built as part of building Ruby) has in it, and what it leaves out. I have not had time to explore it though. I wondered about its utility for really small machines, like those running Linux from one floppy, etc. > > As well as making the semantics clearer, this might also be important > later on if we wanted to provide a browser that permitted browsing of > (for example) class Array. ClassSpace -- like ObjectSpace but for all the classes the interpreter has access to, whether there be instances of them or not, would be nice. > > > Dave > > Hugh hgs / dmu.ac.uk