This is the mail archive of the guile@cygnus.com mailing list for the guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Guile vs. CORBA for extensibility (Re: Guile scripting host?)



CORBA and Guile certainly aren't interchangeable, but they are both
ways to open up the facilities of one program for use by other
programs.  In Guile, those other programs are scripts and modules; in
CORBA, they're clients.

I think Guile is better at providing really fine-grained control.  For
example, I was hoping to convince Miguel de Icaza to use the SCM type
to represent cell values in his spreadsheet; then his spreadsheet
could handle bignums, strings, lists, etc. as long as he can figure
out how to input them and display them.

That's something that wouldn't really work too well with CORBA,
because the overhead of representing things CORBA's way, and invoking
methods CORBA's way, is too high.  You'd have to have two
representations, one internal, and one external.

I'm not a CORBA expert, though.