Re: [Glade-devel] A library API to Glade3 for other programs.

Archit Baweja <[email protected]>
Newsgroups gmane.comp.gnome.devtools,gmane.comp.gnome.glade.devel
Message-ID <[email protected]>
Hi

Joaquin Cuenca Abela <[email protected]> writes:

> --- "John (J5) Palmieri" <[email protected]>
> wrote:
> > Hello
> > 
> > On Mon, 2003-08-11 at 04:30, Archit Baweja wrote:
> > 
> > > There are 2 main ways of exposing the glade3's
> > capabilities
> > > 
> > > 1) Bonobo || IDL interfaces. Lots of Bonobo/CORBA
> > overhead involved. Gives us
> > > the glade3 develops more to do. But we have the
> > advantage of starting "late"
> > > on working this without changing much of the code.
> > With the other option, we
> > > might just have to start changing from the ground
> > up.
> > > 
> > > 2) A simple C library API interface. Not much
> > overhead. And saves the glade3
> > > developers lot of work. Projects wanting to embedd
> > glade3 can encapsulate
> > > it by wrapping glade3 API calls in their own
> > plugin/dock system.
> > > 
> > > During our discussion on #devel-tools on
> > irc.gnome.org, we had sort of went in
> > > favour of option 2. But its the community's call.
> > > 
> > 
> > As a developer of Scaffold I would like to point out
> > that we use Bonobo
> > quite successfully without any noticable slowdowns.
> 
> I don't think that Archit was thinking on slowdowns
> when he said "Lots of Bonobo/CORBA overhead involved".
>  It looks to me as if he was speaking of intelectual
> overhead (but that's up to him to clarify it).

Yes! Intelectual overhead especially since jeroen himself
mentioned he didn't want to deal with IDL stuff :-)

Cheers!
Archit Baweja
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.