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]

ILU 2.0alpha13 - Guile Scheme ORB


Bill Janssen writes:
 > 
 > The Inter-Language Unification system (ILU) is a multi-language object
 > interface system.  The object interfaces provided by ILU hide
 > implementation distinctions between different languages, between
 > different address spaces, and between operating system types.  ILU can
 > be used to build multi-lingual object-oriented libraries ("class
 > libraries") with well-specified language-independent interfaces.  It
 > can also be used to implement distributed systems.  It can also be
 > used to define and document interfaces between the modules of
 > non-distributed programs.  ILU interfaces can be specified in either
 > the OMG's IDL language, or in ILU's Interface Specification Language,
 > which allows extensions to the CORBA spec.  Programming languages
 > supported in 2.0alpha13 are ANSI C, Common Lisp, Java, and Python;
 > rough Guile Scheme and C++ support is also present.  Additional ILU
 > support for Perl is freely available from outside sources.  Operating
 > systems supported in 2.0alpha13 are all Windows platforms with Win32
 > and WinSock, and all UNIX platforms with BSD sockets and minimal POSIX
 > compliance.  2.0alpha13 supports interoperability with ONC RPC
 > services, OMG CORBA services, World Wide Web HTTP services, and W3C
 > HTTP-NG services.  ``Plug-in'' extensibility is provided for RPC
 > message formats, message transport schemes, URL schemes, accounting
 > and authorization identity types, threading and event loop processing,
 > and various other things.  An implementation of the IETF's Common
 > Authentication Technology working group's Generic Security Service
 > (GSS) is provided, and can be used to wrap client-server connections
 > in a security context.  An XML parser is provided.  ILU is provided
 > free for unrestricted use.

What are the advantages of ILU over ORBit which is now used with GNOME? 


     Klaus Schilling