Re: why use guile?



On Mon, 9 Feb 1998, Josh Yelon wrote:

> CORBA is nice, but it can't quite serve the same purpose as an extension
> language.  With CORBA, an application can export functions, which can
> then be imported into external interpreters.

Such as scheme, Python, Perl, Tcl, C, C++?  Obviously CORBA isn't a
scripting language, but it is the common "language" that all other
languages can speak.  For example:

Design 1:                     Design 2:

libgnome  gtk  gwm  etc.      libgnome  gtk  gwm  etc.
    |      |    |    |            |      |    |    |
    ------------------            ------------------
             |                             |
           guile                         CORBA
                                           |
                         ----------------------------------
                         |       |      |    |   |   |    |
                       guile  Python  Perl  Tcl  C  C++  etc.

Does GNOME use Design 1, or Design 2, or both?  If it uses Design 1, or
both, why?  Isn't Design 2 the best?

Tony



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]