On 09-Aug-1998, Erik Meijer <[EMAIL PROTECTED]> wrote:
> Hi Tim,
>
> >The Haskell Server page claims that one advantage of COM is that it
> >"ships for free with windows". This suggests that the existence of a
> >genuinely free CORBA ORB has been overlooked.
> >
> >IMHO ignoring CORBA is cutting Haskell off from the open software
> >world (including about 7 million Linux users), and from those
> >who dislike/fear Microsoft or just want a non-proprietary standard.
>
>
> We have been blinded by the MS propaganda I guess, but now I agree with you
> completely that we are missing a big market by doing only COM
I couldn't agree more. In fact, a colleague (Tyson Dowd) and I are in the
middle of implementing a CORBA binding for Mercury. Although we may look at
COM in the future, we feel that CORBA is the more important target for the
moment.
(...and it means that we can develop it under Linux ;-) ).
> As Sigbjorn said in his reply, it is hard to decide which ORB to use, and I
> did not know about omniORB.
Depending on how you do it, the choice of ORB may not be such a huge issue. Our
(infantile) Mercury implementation does not talk to the ORB directly, but
rather goes via C++ stubs and skeletons. In this way, we have a very small
module of ORB-specific (initialisation etc.) code, but the rest of our
implementation should (we believe ;-) ) work with any C++ compliant ORB.
FWIW, we are using omniORB for the moment.
> Great new project for the new academic year!
Indeed.
dgj
--
David Jeffery ([EMAIL PROTECTED]) | Arithmetic is being able to count
PhD student, | up to twenty without taking off
Department of Computer Science | your shoes.
University of Melbourne, Australia | -- Mickey Mouse