[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: RE: cuteidl -- maybe we should give a thought to OmniORB
From: Lotzi Boloni <boloni () cs ! purdue ! edu>
Date: 1999-09-21 21:09:05
[Download RAW message or body]
On Tue, 21 Sep 1999, David Faure wrote:
> On Tue, Sep 21, 1999 at 03:38:37PM -0500, Lotzi Boloni wrote:
> > > Well, this OTOH would kill cuteidl.
> >
> > No, why? I am speaking about the ORB, not about the IDL. I know that
> > they are interdependent but unless I have a very bad understanding of what
> > is going on, cuteIDL is a new mapping, essentially idl2qt or idl2kde
> > instead of idl2c++. And it uses MICO as ORB.
>
> It's rather IDL to (Qt/C++) instead of IDL to (CORBA::* types)
>
> > So you can reuse most of the code and use the other ORB instead, because
> > the mashalling code should be the same (if I am not an absolute idiot).
>
> I'm not sure about that part at all. The marshalling code is really
> dependent on the ORB's implementation. Oh sure, it's probably possible
> to do it with any ORB (provided that it's as modular as MICO is), but
> that's even more work, it's not something obvious.
> And we're only making assumptions here, whereas we already have something
> working well if we keep MICO (and keep improving it).
> And as it seems we can turn our ORB into whatever we want it to be,
> why switch to another one ? We would have to turn that other one into
> what we want it to be, so we gain nothing by switching. (headaches perhaps ?).
Well, some headaches are inevitable. Still, just a thought experiment:
assume that I will port kded to OmniORB. What are the objective
measurements, like speed, memory etc which would make it worthwhile the
switch?
Lotzi
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic