Movitz

MovitzParadigms| Multi-paradigm: procedural, functional, object-oriented, meta, reflective, generic

|

Family| Lisp
Designed by| Frode Vatvedt Fjeld
First appeared| 13 January 2008; 18 years ago (2008-01-13)
Typing discipline| Dynamic, strong
Scope| Lexical, optional dynamic
Implementation language| Common Lisp
Platform| x86
OS| None
License| Open-source
Website| www.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[update], 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

1. ↑ Fjeld, Frode Vatvedt. "Movitz: a Common Lisp x86 development platform". https://www.common-lisp.net/project/movitz/.
2. ↑ "Mr. Insane 3000". Web Archive. http://www.emmett.ca/~sabetts/.

## External links

* v
* t
* e

Common Lisp

Implementations|

* Allegro CL
* Armed Bear Common Lisp (ABCL)
* CLISP
* Clozure CL
* CMU Common Lisp (CMUCL)
* Corman Common Lisp
* Embeddable Common Lisp (ECL)
* GNU Common Lisp (GCL)
* LispWorks
* Macintosh Common Lisp
* ManKai Common Lisp (MKCL)
* Mocl
* Movitz
* Poplog
* Scieneer CL
* Steel Bank Common Lisp (SBCL)
* Symbolics Common Lisp

Software|

| Libraries|

* Quicklisp Library Manager
* AllegroCache
* AllegroServe
* Another System Definition Facility (ASDF)
* Caveman2
* CLiki
* Common Lisp Interface Manager (CLIM)
* CLSQL
* CL-HTTP
* CLX
* Ironclad
* Weblocks

|

Applications|

* ACL2
* Common Lisp Music
* Common Music Notation
* ICAD
* FriCAS
* Mirai
* Maxima
* OpenMusic
* StumpWM

Development
environments|

* Allegro CL
* Climacs
* Clozure CL
* Hemlock
* LispWorks
* SLIME

Publications|

* Common Lisp the Language
* Paradigms of AI Programming
* The Art of the Metaobject Protocol
* On Lisp
* Practical Common Lisp
* Object-Oriented Programming in Common Lisp

Design committee|

* X3J13
* Guy L. Steele Jr.

People|

* Scott Fahlman
* Richard P. Gabriel
* Philip Greenspun
* David A. Moon
* Kent Pitman
* Guy L. Steele Jr.
* Daniel Weinreb

Other|

* Common Lisp Object System (CLOS)
* Common Lisp HyperSpec
* Greenspun's tenth rule

* v
* t
* e

Lisp programming language

Features|

* Automatic storage management
* Conditionals
* Dynamic typing
* Higher-order functions
* Linked lists
* M-expressions (deprecated)
* Read–eval–print loop
* Recursion
* S-expressions
* Self-hosting compiler
* Tree data structures

Object systems|

* Common Lisp Object System (CLOS)
* CommonLoops
* Flavors

Implementations|

| Technical
standard(s)
exists|

| Common
Lisp|

* Allegro Common Lisp
* Armed Bear Common Lisp (ABCL)
* CLISP
* Clozure CL
* CMU Common Lisp (CMUCL)
* Corman Common Lisp
* Embeddable Common Lisp (ECL)
* GNU Common Lisp (GCL)
* LispWorks
* Macintosh Common Lisp
* Mocl
* Movitz
* Poplog
* Steel Bank Common Lisp (SBCL)
* Symbolics Common Lisp

|

Scheme|

* History
* Bigloo
* Chez Scheme
* Chicken
* Gambit
* Game Oriented Assembly Lisp (GOAL)
* Ikarus
* JScheme
* Kawa
* Larceny
* MIT/GNU Scheme
* MultiLisp
* Pocket Scheme
* Racket
* RScheme
* Scheme 48
* SCM
* SIOD
* T
* TinyScheme

ISLISP|

* OpenLisp

Nonstandard|

| Logo|

* MSWLogo
* NetLogo
* StarLogo
* UCBLogo

|

* Arc
* AutoLISP
* BBN LISP
* Clojure
* Dylan (Apple, history)
* Emacs Lisp
* EuLisp
* Franz Lisp, PC-LISP
* Hy
* Interlisp
* Knowledge Engineering Environment
* *Lisp
* LeLisp
* LFE
* Lisp Machine Lisp
* Maclisp
* MDL
* MLisp
* newLISP
* NIL
* PC-LISP
* Picolisp
* Portable Standard Lisp
* RPL
* S-1 Lisp
* SKILL
* Spice Lisp
* Zetalisp

Operating system|

* Common Lisp Interface Manager, McCLIM
* Genera
* Scsh

Hardware|

* Lisp machines
* TI Explorer
* Space-cadet keyboard

Community|

| Standards|

* Scheme Requests for Implementation
* Common Lisp HyperSpec
* X3J13

|

Education|

| Books|

* Common Lisp the Language
* How to Design Programs (HTDP)
* On Lisp
* Practical Common Lisp
* Structure and Interpretation of Computer Programs (SICP)

|

Curriculum|

* ProgramByDesign

Organizations|

* Apple Computer
* Bolt, Beranek and Newman
* Harlequin
* Lucid Inc.
* Massachusetts Institute of Technology (MIT)
* MIT Computer Science and Artificial Intelligence Laboratory (CSAIL)
* Stanford Artificial Intelligence Laboratory
* Symbolics
* University of California, Berkeley
* Xanalys

People|

* Edmund Berkeley
* Daniel G. Bobrow
* William Clinger
* R. Kent Dybvig
* Matthias Felleisen
* Robert Bruce Findler
* Matthew Flatt
* Phyllis Fox
* Paul Graham
* Richard Greenblatt
* Timothy P. Hart
* Louis Hodes
* Mike Levin
* David Luckham
* John McCarthy
* Robert Tappan Morris
* Joel Moses
* David Park
* Steve Russell
* Richard Stallman

Common Lisp|

* Scott Fahlman
* Richard P. Gabriel
* Philip Greenspun (10th rule)
* David A. Moon
* Kent Pitman
* Guy L. Steele Jr.
* Daniel Weinreb

Scheme|

* Shriram Krishnamurthi
* Guy L. Steele Jr.
* Gerald Jay Sussman
* Julie Sussman

Logo|

* Hal Abelson
* Denison Bollay
* Wally Feurzeig
* Brian Harvey
* Seymour Papert
* Mitchel Resnick
* Cynthia Solomon

* Category
* Category
* List

0.00

(0 votes)

|

Retrieved from "https://handwiki.org/wiki/index.php?title=Movitz&oldid=309821"
*[v]: View this template
*[t]: Discuss this template
*[e]: Edit this template