Smalltalk and CORBA
Stephen Travis Pope
stp at create.ucsb.edu
Fri Nov 19 22:31:09 UTC 1999
You're right, Stephan, that the prerequisites are in place, and I think a port of an
existing ORB (e.g., Jeff Eastman's SmalltalkBroker), or new ORB (e.g., Xu Wang's S2S)
would be great (as long as I'm not expected to write it). I'm forwarding this note to
Jeff Eastman and Xu Wang -- let's see what they say...
stp
"Stephan B. Wessels" wrote:
> Way back in December of last year Stephen Pope wrote:
>
> > I'm glad that there are several others interested in CORBA ORBs for Squeak. The
> > basic prerequisites that are currently still open issues include:
> > (1) Weak references and collections;
> > (2) First-class exceptions (including unwinding); and
> > (3) a ParserGenerator.
> >
> > (1) has been recently added to Squeak by Andreas Raab. (Has anyone tested it
> > heavily?)
> >
> > There are several solutions to (2), including a (partial) VisualWorks-compatible
> > version (by yours truly), a VisualSmalltalk-like version (by Tim Jones), and an
> > ANSI Smalltalk version (from R A Harmon). None of these is complete, nor do they
> > have the VM support for full block unwinding.
> >
> > (3) Is a bit complicated. The public domain TGen package is rather tightly bound
> > to the VisualWorks Smalltalk compiler, which is diferent in many respects from
> > Squeak's. I believe that getting a port of TGen is the next important step to
> > getting a CORBA ORB ported.
> >
> > Jeff Eastman (the author of both H-P DistributedSmalltalk and DNS
> > SmalltalkBroker [STB]) has expressed great interest in porting STB to Squeak,
> > but is waiting for the 3 facilities mentioned above to be made available first.
>
> Well if I understand things right the guys at The Fourth Estate (thanks John and
> Paul) have written exceptions and ported TGen to Squeak. So are we ready now to add
> CORBA support?
>
> - Steve
--
stp
Stephen Travis Pope -- http://www.create.ucsb.edu/~stp
stp at create.ucsb.edu -- stp9 at cornell.edu
More information about the Squeak-dev
mailing list
|