![]() | |
Paradigm | multi-paradigm: functional, procedural, meta, object-oriented |
---|---|
Family | Lisp |
First appeared | 1990 |
Preview release | 0.991[1]
/ 2010 |
Typing discipline | strong, dynamic |
Scope | static and dynamic |
OS | Linux |
Filename extensions | .em |
Major implementations | |
EuXLisp,[2] Youtoo,[2] Eu2C[2] | |
Influenced by | |
Common Lisp, InterLisp, LeLisp, Lisp/VM, Scheme, T, CLOS, ObjVlisp, Oaklisp, MicroCeyx, MCS, Standard ML, Haskell | |
Influenced | |
Dylan, ISLISP, Evelin |
EuLisp is a statically and dynamically scoped Lisp dialect developed by a loose formation of industrial and academic Lisp users and developers from around Europe. The standardizers intended to create a new Lisp "less encumbered by the past" (compared to Common Lisp), and not so minimalist as Scheme. Another objective was to integrate the object-oriented programming paradigm well. It is a third-generation programming language.