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




Reply via email to