[Seaside] Magma

Chris Muller 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 mailing list