Smalltalk and CORBA

Stephen Travis Pope stp at create.ucsb.edu
Sat Nov 20 01:22:43 UTC 1999


Hi Jeff,

This is great news! May I forward it to the larger squeak list as a call for
participation?

stp

PS: How are you both? Take a look at www.expertcity.com to see what I've been
up to...


Jeff Eastman wrote:

> Stephen(s),
>
> Windward Solutions has ended our VAR distribution agreement with DNS (now
> Promia) and would be happy to facilitate a port to Squeak.  I've been
> thinking of this for a month or so, thus this is good timing. My colleague
> Robert Hirschfeld has expressed interest in assisting with this too,
> however, we are both short on bandwidth right now. If the Squeak community
> wants to do the port, I'll sign the license and we'll provide consultation.
>
> Jeff
>
> -----Original Message-----
> From: Stephen Travis Pope [mailto:stp at create.ucsb.edu]
> Sent: Friday, November 19, 1999 2:31 PM
> To: squeak at cs.uiuc.edu; xwang at parcplace.com; jeff at windwardsolutions.com
> Subject: Re: Smalltalk and CORBA
>
> 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

--

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