Using strongtalk VM

"Alejandro F. Reimondo" <[email protected]> Tue, 12 Sep 2006 20:09:18 -0300
Newsgroups gmane.comp.lang.smalltalk.strongtalk,gmane.comp.programming.objects.spanish
Message-ID <009401c6d6c0$7a60d8b0$b600a8c0@misraim>
Hi Dave,
Thank you for making this possible!

I am interested in using strongtalk as a vehicle to build
 a new VM to host VisualSmalltalk (VSE) systems.

I have made a framework some years ago that let me
 build smalltalk images from seed objects using
 Squeak as a mother environment and Squeak VM
 to run child image.
The child environment can be diferent in design
 of the mother environment (a kind of clonner is used
 to build and image from big bang objects).
The framework is described (and available) at 
 http://www.aleReimondo.com.ar/ImageGestation
 and was used to develop a propietary smalltalk
 environment linked to a 3D engine for Game Industry.

As I told I see that strongtalk VM can be used
 to boot a VSE system with the same technique...
 (a running strongtalk environment compile/build
 an image inside th erunning image and save a
 new image to be run as the target environment)

Now my questions about the topic:
1.- is anyone interested in this kind of project?
2.- can the strongtalk VM save/load an image
 and build an image with a cloner (like smalltalk/80) ?
3.- are there any constrains imposed by the strongtalk
 engine to build another smalltalk (similar bytecodes
 to smalltalk/80?, full closures?)
4.- have access the OS API from strongtalk?
    have support to callbacks ?

cheers,
Ale.




----- Original Message ----- 
From: "davegriswold9" <[email protected]>
To: <[email protected]>
Sent: Tuesday, September 12, 2006 5:36 PM
Subject: [strongtalk] Re: VMCrash - Access Violation


> Hi Paul,
> 
> Until yesterday, it was not even possible to work on the Strongtalk VM
> because the sources were not available.  So there is no process for
> submitting bugs because there has been no development effort.
> 
> Obviously, with the release of the source code, that can now change,
> if enough people with the right talents decide to get involved.  All
> the members of the original Strongtalk team are off doing other
> things, but a number of us are willing to be involved to some extent
> in the open source development of Strongtalk, since we are in the
> position to know that the technology really does work great, and
> ultimately we are the only ones who can answer questions about it
> right now.
> 
> So hold that thought- we are going to see who is interested in helping
>  out.  We don't yet know what direction development might take.  It
> might be development of Strongtalk as Strongtalk, it might be adapting
> the VM to something like Squeak, or it might be using the VM
> technology for other languages.
> 
> If enough people with the right talents step forward and want to work
> on Strongtalk as an independent project from other Smalltalks, then
> there will be plenty to do, both for VM hackers inside the VM, and
> also at the Smalltalk/Strongtalk level.  I'll note your name, and over
> the next few weeks we'll see whether it is worth setting up a separate
> development forum for Strongtalk.
> 
> As for questions and answers: what particular questions do you think
> people would want answered that aren't being answered?  I would be
> more than happy to put more Q&A on the web site if you can be more
> specific.
> 
> Cheers,
> Dave
> 
> --- In [email protected], "beckfordp" <beckfordp@...> wrote:
> > [...]
> > 
> > Hi Gilad,
> > 
> > Is there a process for submitting bug fixes? Is anyone in the process
> > of setting up an open source project? I would love to help. Not sure
> > if my skill set is appropriate though (I've got a lot of general
> > experience, but I've never done any VM hacking).
> > 
> > The anouncement leaves more questions then answers. If you can answer
> > the obvious questions people are likely to have that would be great.
> > 
> > Paul.
> >
> 
> 
> 
> 
> 
> 
> 
>  
> Yahoo! Groups Links
> 
> 
> 
> 
> 
> 
> 
> 





 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/strongtalk/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/strongtalk/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[email protected] 
    mailto:[email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/