Oz (programming language)
Multiparadigm programming language / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about Oz (programming language)?
Summarize this article for a 10 year old
Oz is a multiparadigm programming language, developed in the Programming Systems Lab at Université catholique de Louvain, for programming-language education. It has a canonical textbook: Concepts, Techniques, and Models of Computer Programming.
Paradigm | multi-paradigm: logic, functional, imperative, object-oriented, constraint, distributed, concurrent |
---|---|
Designed by | Gert Smolka, his students |
Developer | Mozart Consortium |
First appeared | 1991; 33 years ago (1991) |
Stable release | Oz 1.4.0 (final), Mozart 2.0.1
/ 5 September 2018; 5 years ago (2018-09-05) |
Typing discipline | dynamic |
License | MIT X11[1] |
Website | mozart |
Major implementations | |
Mozart Programming System | |
Dialects | |
Oz, Mozart | |
Influenced by | |
Erlang, Lisp, Prolog | |
Influenced | |
Alice, Scala |
Oz was first designed by Gert Smolka and his students in 1991. In 1996, development of Oz continued in cooperation with the research group of Seif Haridi and Peter Van Roy at the Swedish Institute of Computer Science. Since 1999, Oz has been continually developed by an international group, the Mozart Consortium, which originally consisted of Saarland University, the Swedish Institute of Computer Science, and the Université catholique de Louvain. In 2005, the responsibility for managing Mozart development was transferred to a core group, the Mozart Board, with the express purpose of opening Mozart development to a larger community.
The Mozart Programming System is the primary implementation of Oz. It is released with an open source license by the Mozart Consortium. Mozart has been ported to Unix, FreeBSD, Linux, Windows, and macOS.