asqueaker at gmail.com
Tue Nov 27 02:03:33 UTC 2007
Unfortunately, I have never worked in a modern version of VW; only 2.x
I think. Magma is still 100% Smalltalk so, theoretically, it should
be portable. But I have no idea how easy or difficult it would be.
Does VW have the equivalent of Squeak's #becomeForward:copyHash: true?
That could be a show-stopper if it doesn't.
I was contacted a year ago by a gentleman interested in porting Magma
to VW. We had a few exchanges but I don't think he ever found time to
work on it.
I think it would be fun to see how much *faster* Magma would be under
VW. Not just the VM and JIT, but also its Dictionary's are surely a
lot more scalable than Squeaks..
On Nov 26, 2007 3:17 PM, <goran at krampe.se> wrote:
> Hi all (and Chris)!
> "Ramiro Diaz Trepat" <ramirodt at gmail.com> wrote:
> > Hello Göran,
> > What makes you think that Magma is so hard to port to VW?
> > I'm just curious about what core parts of both Smalltalks are
> > radically different.
> > Thanks
> Well, honestly - it is just a hunch. Best would be to invite Chris to
> this discussion, which I just did. :)
> regards, Göran
> > On Nov 26, 2007 9:32 AM, <goran at krampe.se> wrote:
> > > Hi!
> > >
> > > Victor <vmgoldberg at verizon.net> wrote:
> > > > Does Magma work under Visual Works?
> > > > If not, how difficult would it be to port it?
> > >
> > > It does not and I would be surprised about a port - my guess is that
> > > Magma is highly Squeak specific. If you want an OODB with VW I guess
> > > GemStone is the way to go - not open source though.
> > >
> > > regards, Göran
More information about the seaside