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] |
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.