Re: Scripting in Gnome
- From: Bill Haneman <Bill Haneman Sun COM>
- To: jamie <jamiemcc blueyonder co uk>
- Cc: James Henstridge <james daa com au>, GNOME Desktop Hackers <desktop-devel-list gnome org>
- Subject: Re: Scripting in Gnome
- Date: Thu, 05 Feb 2004 15:00:15 +0000
jamie wrote:...
Because Bonobo is equivalent in functionality to COM, I was kinda hoping
a future version of Bonobo would be independent of corba or whatever
underlying mechanism is used so you could use whatever system works best
(obviously everyone will use the fastest and most efficient method
whilst keeping Corba for backwards compatibility). I think there's an
overwhelming case for replacing corba IDL with XML in bonobo if thats
done (XSLT for automatic language bindings would be very handy).
No no no please; the IDL should be the 'normative' definition for
interfaces. That's what it was invented for; the fact that we are using
"CORBA IDL" is less significant than the fact we're using IDL. The IDL
can be compiled to various backends, it doesn't have to be compiled to
CORBA stubs/skels.
If you want to replace bonobo's backend, that's fine provided you
preserve the advantages of CORBA (network transparency,
language-neutrality, ability to connect to other runtimes like Java VMs
and Windows). What would really suck would be replacing the interface
definition language, since that would break all the code that currently
relies on the bonobo techniques generally (i.e. all existing bonobo
services and interfaces that aren't part of libbonobo/libbonoboui).
- Bill
jamie.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]