This is the mail archive of the
guile@sourceware.cygnus.com
mailing list for the Guile project.
Re: Guile, CORBA and GNOME
Keith Wright <kwright@tiac.net> writes:
> What is the advantage of going through GOOPS instead of
> straight to Scheme?
1. Conceptual advantage:
CORBA is a distributed object system. It is nice and simple to treat
CORBA objects the same way as other objects.
2. Practical advantage:
The time-critical parts of GOOPS are implemented efficiently. If you
let a generic function operate upon a CORBA object, there will be an
extremely short path to executing the relevant code on the C level.
Going "through GOOPS" would be as short as (or shorter) going through
Scheme.