Movitz

From HandWiki
Movitz
ParadigmsMulti-paradigm: procedural, functional, object-oriented, meta, reflective, generic
FamilyLisp
Designed byFrode Vatvedt Fjeld
First appeared13 January 2008; 16 years ago (2008-01-13)
Typing disciplineDynamic, strong
ScopeLexical, optional dynamic
Implementation languageCommon Lisp
Platformx86
OSNone
LicenseOpen-source
Websitewww.common-lisp.net/project/movitz
Influenced by
Common Lisp

Movitz is a discontinued implementation of the programming language Common Lisp for computers with x86 processors. It runs with no underlying operating system and is intended as "a development platform for operating system kernels, embedded, and single-purpose applications".[1]

(As of January 2008), Movitz did not implement the full American National Standards Institute (ANSI) Common Lisp standard, but it is stable and usable, though poor as a development environment since all it provides is a simple read–eval–print loop (REPL), with no facility to edit or save files. An editor called LiCE, which closely follows the conventions of GNU Emacs, may be run on Movitz. A Movitz disk image with LiCE is available.[2]

References

External links