Jazyk univerzálního rozhraní - Universal Interface Language

A Jazyk univerzálního rozhraní je jazyk, který umožňuje výměnu hlubokých informací mezi předměty. Dělá to tak, že umožňuje objektu experimentovat na jiném objektu, aby určil, co si myslí, že je objekt schopen.

Koncept představil Alan Kay již v roce 1997 ve svém hlavním projevu v OOPSLA.

Cílem jazyka univerzálního rozhraní je dosáhnout (automatické) interoperability nad rámec poskytovaný Jazyk popisu rozhraní jako CORBA nebo protokol pro výměnu zpráv, jako je MÝDLO.

V současné době nejsou známy žádné implementace jazyka univerzálního rozhraní. Na základě Kay Podle popisu bychom očekávali, že každý objekt zapojený do konverzace bude mít URL nebo IP adresa.

Reference