Global Information Lookup Global Information

MultiLisp information


MultiLisp
ParadigmsMulti-paradigm: functional, imperative, concurrent, meta
FamilyLisp
Designed byRobert H. Halstead Jr.
DeveloperMassachusetts Institute of Technology (MIT
First appeared1980; 44 years ago (1980)
Typing disciplineDynamic, latent, strong
ScopeLexical
Implementation languageInterlisp
PlatformConcert multiprocessor
LicenseProprietary
Influenced by
Lisp, Scheme
Influenced
Gambit, Interlisp-VAX

MultiLisp is a functional programming language, a dialect of the language Lisp, and of its dialect Scheme, extended with constructs for parallel computing execution and shared memory. These extensions involve side effects, rendering MultiLisp nondeterministic. Along with its parallel-programming extensions, MultiLisp also had some unusual garbage collection and task scheduling algorithms. Like Scheme, MultiLisp was optimized for symbolic computing. Unlike some parallel programming languages, MultiLisp incorporated constructs for causing side effects and for explicitly introducing parallelism.

It was designed by Robert H. Halstead Jr., in the early 1980s for use on the 32-processor Concert multiprocessor then being developed at Massachusetts Institute of Technology (MIT) and implemented in Interlisp. It influenced the development of the Scheme dialects Gambit,[1] and Interlisp-VAX.

  1. ^ WikiSysop; Mikaelm; Bjlucier; Thedens, Dan (2019-02-06). "Gambit". Retrieved 2019-04-21.

and 23 Related for: MultiLisp information

Request time (Page generated in 0.5993 seconds.)

MultiLisp

Last Update:

MultiLisp is a functional programming language, a dialect of the language Lisp, and of its dialect Scheme, extended with constructs for parallel computing...

Word Count : 434

Common Lisp

Last Update:

work on diverse successors to MacLisp: Lisp Machine Lisp (aka ZetaLisp), Spice Lisp, NIL and S-1 Lisp. Common Lisp sought to unify, standardise, and...

Word Count : 11971

Lisp machine

Last Update:

Lisp machines are general-purpose computers designed to efficiently run Lisp as their main software and programming language, usually via hardware support...

Word Count : 3865

Emacs Lisp

Last Update:

Emacs Lisp is a Lisp dialect made for Emacs. It is used for implementing most of the editing functionality built into Emacs, the remainder being written...

Word Count : 2316

Lisp Machine Lisp

Last Update:

Technology (MIT) Lisp machines. Lisp Machine Lisp was also the Lisp dialect with the most influence on the design of Common Lisp. Lisp Machine Lisp branched into...

Word Count : 302

Lisp

Last Update:

A lisp is a speech impairment in which a person misarticulates sibilants ([s], [z], [ts], [dz], [ʃ], [ʒ], [t͡ʃ], [d͡ʒ]). These misarticulations often result...

Word Count : 1311

AutoLISP

Last Update:

AutoLISP is a dialect of the programming language Lisp built specifically for use with the full version of AutoCAD and its derivatives, which include AutoCAD...

Word Count : 982

Le Lisp

Last Update:

Le Lisp (also Le_Lisp and Le-Lisp) is a programming language, a dialect of the language Lisp. It was developed at the French Institute for Research in...

Word Count : 308

Common Lisp Object System

Last Update:

The Common Lisp Object System (CLOS) is the facility for object-oriented programming in ANSI Common Lisp. CLOS is a powerful dynamic object system which...

Word Count : 1734

Game Oriented Assembly Lisp

Last Update:

Game Oriented Assembly Lisp (GOAL, also known as Game Object Assembly Lisp) is a programming language, a dialect of the language Lisp, made for video games...

Word Count : 878

PicoLisp

Last Update:

PicoLisp is a programming language, a dialect of the language Lisp. It runs on operating systems including Linux and others that are Portable Operating...

Word Count : 600

LispWorks

Last Update:

LispWorks is computer software, a proprietary implementation and integrated development environment (IDE) for the programming language Common Lisp. LispWorks...

Word Count : 452

OpenLisp

Last Update:

OpenLisp is a programming language in the Lisp family developed by Christian Jullien from Eligis. It conforms to the international standard for ISLISP...

Word Count : 1320

Futures and promises

Last Update:

async and await since ECMAScript 2017 Lucid (dataflow only) Some Lisps Clojure MultiLisp .NET via Tasks C#, since .NET Framework 4.5, via the keywords async...

Word Count : 4640

Spice Lisp

Last Update:

Spice Lisp (Scientific Personal Integrated Computing Environment) is a programming language, a dialect of Lisp. Its implementation, originally written...

Word Count : 133

List of concurrent and parallel programming languages

Last Update:

VHDL Clojure Concurrent ML Elixir Elm Erlang Futhark Gleam Haskell Id MultiLisp SequenceL Constraint Handling Rules Parlog Prolog Mercury Concurrent Pascal...

Word Count : 580

EuLisp

Last Update:

EuLisp is a statically and dynamically scoped Lisp dialect developed by a loose formation of industrial and academic Lisp users and developers from around...

Word Count : 956

Allegro Common Lisp

Last Update:

Common Lisp is a programming language with an integrated development environment (IDE), developed by Franz Inc. It is a dialect of the language Lisp, a commercial...

Word Count : 546

NewLISP

Last Update:

newLISP is a scripting language which is a dialect of the Lisp family of programming languages. It was designed and developed by Lutz Mueller. Because...

Word Count : 953

Clojure

Last Update:

a dynamic and functional dialect of the Lisp programming language on the Java platform. Like most other Lisps, Clojure's syntax is built on S-expressions...

Word Count : 3469

GNU Guile

Last Update:

was a cleaner Lisp dialect than Emacs Lisp, and that GEL could evolve to implement other languages on the same runtime, namely Emacs Lisp. After Lord discovered...

Word Count : 1978

Symbolics

Last Update:

of the former company and continues to sell and maintain the Open Genera Lisp system and the Macsyma computer algebra system. The symbolics.com domain...

Word Count : 4066

List of programming languages by type

Last Update:

relative of Alef, used for systems programming in Inferno (operating system) MultiLisp – Scheme variant extended to support parallelism OCaml occam – influenced...

Word Count : 6971

PDF Search Engine © AllGlobal.net