Hi-- Hm, I missed this thread before, sorry about that. (This thread started in April last year. I started reading this list in October, and had to just scan a lot of subject lines when catching up, during my move to Europe.)
(Conversation between Stéphane and Michael:) > > > ...I want to play with the idea of bootstrapping a smalltalk and > > > I would like to have a socket and a raw sequence of numbers... No > > > compiler no.... just a reader of stuff (but of course for that > > > you need already a lot) > > > > Craig has done quite a bit of work regarding code loading I would > > assume. Yes! > yes, but somebody has to do archeology there. I can help. :) I'm actively working on this. My apologies if there was a problem reaching the Spoon bits at the time; hosting providers have come and gone occasionally. The current release is meant to be constantly available at [1]. For announcements, please check out my blog, thisContext[2]. For deeper discussion, please join the mailing list[3] and chat with us on the IRC channel[4]. Also, please do feel free to contact me via the info at the bottom of this message. > > For bare bones (binary) loading of compiled code and classes you > > actually shouldn't need much infrastructure, but a lot of thought > > beforehand (representing and binding symbols, encoding the literal > > frame etc) :-) > > Yes this is what I'm trying to learn so that I know what I ask when i > will ask some guys to do it :) If you haven't seen it before, please check out the implementation summary for Naiad, Spoon's module system[5]. It discusses infrastructure for direct transfer of classes and compiled methods between live systems. Please let me know if you have any questions, I'm happy and eager to discuss. I read the Pharo, squeak-dev, vm-dev, and Spoon lists. thanks again, -C [1] http://netjam.org/spoon/releases/current [2] http://thiscontext.wordpress.com [3] http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/spoon [4] irc://freenode.net/#spoon [5] http://netjam.org/spoon/naiad -- Craig Latta www.netjam.org/resume +31 06 2757 7177 + 1 415 287 3547