ISLISP

ISLISP

ISLISP (also capitalized as ISLisp) is a programming language in the LISP family standardized by the ISO. The goal of the ISO standardization effort was to define a small, core language to help bridge the gap between differing dialects of Lisp. It attempted to accomplish this goal by studying primarily Common Lisp, EuLisp, Le Lisp, and Scheme and standardizing only those features shared between them.

From [http://www.islisp.info ISLISP.info] :

ISLISP has these design goals:

* Compatible with existing Lisp dialects where feasible.
* Provide basic functionality.
* Object-oriented.
* Designed with extensibility in mind.
* Gives priority to industrial needs over academic needs.
* Promotes efficient implementations and applications.

ISLISP has separate function and value namespaces (hence it is a Lisp2).

ISLISP's object system, ILOS, is for the most part a subset of CLOS.

Implementations

* [http://www.eligis.com OpenLISP]
* [http://anubis.dkuug.dk/JTC1/SC22/WG16/open/tisl.html TISL]
* [http://cube.misto.cz/lisp/ G-LISP] - ISLISP in Java (applet)
* [http://www.okilab.com/islisp OKI ISLISP] - May have trouble loading page

External Links

* [http://www.lisplanguage.com/islisp ISLISP]


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Look at other dictionaries:

  • Lisp (programming language) — Infobox programming language name = Lisp paradigm = multi paradigm: functional, procedural, reflective generation = 3GL year = 1958 designer = John McCarthy developer = Steve Russell, Timothy P. Hart, and Mike Levin latest release version =… …   Wikipedia

  • Хронология языков программирования — Списки языков программирования По категориям Хронологический Генеалогический Хронология языков программирования  упорядоченный в хронологическом порядке список языков программирования. Содержание …   Википедия

  • Common Lisp — Paradigm(s) Multi paradigm: procedural, functional, object oriented, meta, reflective, generic Appeared in 1984, 1994 for ANSI Common Lisp Developer ANSI X3J13 committee Typing discipline …   Wikipedia

  • Kent Pitman — Kent M. Pitman is the President of [http://www.hypermeta.com HyperMeta, Inc.] and has been involved for many years in the design, implementation and use of Lisp and Scheme systems. He is often better known by his initials KMP.Kent Pitman is the… …   Wikipedia

  • X3J13 — is the name of a technical committee which was part of INCITS (known at the time as X3). The X3J13 committee was formed in 1986 to draw up an ANSI Common Lisp standard based on the first edition of the book Common Lisp the Language (also known as …   Wikipedia

  • Common-Lisp — Inoffizielles Lisp Logo Basisdaten Paradigmen: multiparadigmatisch: funktional, prozedural …   Deutsch Wikipedia

  • Common LISP — Inoffizielles Lisp Logo Basisdaten Paradigmen: multiparadigmatisch: funktional, prozedural …   Deutsch Wikipedia

  • Common Lisp — Inoffizielles Lisp Logo Basisdaten Paradigmen: multiparadigmatisch: funktional, prozedural, modular, objektorientiert …   Deutsch Wikipedia

  • LISP — Paradigmen: multiparadigmatisch: funktional, prozedural; manche Dialekte außerdem modular, objektorientiert, reflexiv Erscheinungsjahr: 1958 Designer: John McCarthy …   Deutsch Wikipedia

  • Lisp — Paradigmen: multiparadigmatisch: funktional, prozedural; manche Dialekte außerdem modular, objektorientiert, reflexiv Erscheinungsjahr: 1958 Designer …   Deutsch Wikipedia

Share the article and excerpts

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