IDL specification language

IDL specification language

IDL (Interface Description Language) is a software interface description language created by William Wulf and John Nestor of Carnegie Mellon University and David Lamb of Queen's University, Canada.

Like other interface description languages, IDL defined interfaces in a language- and machine- independent way, allowing the specification of interfaces between components written in different languages, and possibly executing on different machines using remote procedure calls.


* David Alex Lamb, "Sharing intermediate representations: the interface description language", Ph.D. Dissertation, Carnegie-Mellon University, Department of Computer Science, 1983
* David Alex Lamb, "IDL: sharing intermediate representations", "ACM Transactions on Programming Languages and Systems" 9:3:297-318 (July 1987)
* John Nestor, Joseph M. Newcomer, Paola Gianinni, and Donald Stone, "IDL: The language and its Implementation", Prentice-Hall, 1990.
* Richard Snodgrass, "The Interface Description Language: Definition and Use", W.H. Freeman, 1989

ee also

* DIANA (intermediate language), an application of IDL

Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • IDL — may mean: General * International Date Line, the time zone date boundary * Intermediate density lipoprotein * John F. Kennedy International Airport, from when it was named Idlewild Airport ( IDL IATA airport code) * International Drivers License …   Wikipedia

  • Interface description language — An interface description language (or alternately, interface definition language), or IDL for short, is a specification language used to describe a software component s interface. IDLs describe an interface in a language neutral way, enabling… …   Wikipedia

  • Interface description language — (también interface definition language), o su acrónimo IDL , es un lenguaje de informática utilizado para describir la interfaz de componentes software. Describe una interfaz en un lenguaje neutral, lo cual permite la comunicación entre… …   Wikipedia Español

  • DIANA (intermediate language) — DIANA, the Descriptive Intermediate Attributed Notation for Ada, is an intermediate language used to represent the semantics of an Ada program. It was originally designed as an interface between the front end (syntactic analysis) and middle… …   Wikipedia

  • Description language — may refer to: Interface description language aka interface definition language (IDL) Regular Language description for XML (RELAX) Web Services Description Language (WSDL) Page description language (PDL) Binary Format Description language… …   Wikipedia

  • Inter-Language Unification — or ILU is a method for computer systems to exchange data, bridging differences in the way systems represent the various kinds of data. Even if two systems run on the same computer, or on identical computer hardware, many differences arise from… …   Wikipedia

  • Fourth-generation programming language — A fourth generation programming language (1970s 1990) (abbreviated 4GL) is a programming language or programming environment designed with a specific purpose in mind, such as the development of commercial business software.[1] In the history of… …   Wikipedia

  • Ada (programming language) — For other uses of Ada or ADA, see Ada (disambiguation). Ada Paradigm(s) Multi paradigm Appeared in 1980 Designed by MIL STD 1815/Ada 83: Jean Ichbiah Ada 95: Tucker Taft Ada 2005: Tucker Taft Stable release …   Wikipedia

  • Java Interface Definition Language — In software development, Java Interface Definition Language, or Java IDL, is an implementation of the CORBA specification and enables interoperability and connectivity with heterogeneous objects. It is basically an object request broker provided… …   Wikipedia

  • Speech Recognition Grammar Specification — Die Speech Recognition Grammar Specification (SRGS) ist ein W3C Standard, der beschreibt, wie Spracherkennungs Grammatiken (engl. speech recognition grammars) spezifiziert werden. Eine Spracherkennungs Grammatik ist ein Reihe von Wortschemen, die …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”