Oz is an open source, multiparadigm programming language developed for programming language education. It was first designed by Gert Smolka and his students in 1991, with early development at the Universität des Saarlandes, and it was later developed in the Programming Systems Lab at the Université catholique de Louvain. It has a canonical textbook, Concepts, Techniques, and Models of Computer Programming, and has been used in courses on the paradigms of computer programming. The Programming Language Database lists Erlang, Lisp, Prolog, Alice, Scala, Curry, Mercury and Visual Prolog among its related languages. Sample code on the database page shows its distinctive style, in which procedure calls are written in curly braces, as in System.showInfo, and programs are built from functors that import modules and define behaviour, alongside classes with attributes and methods.
Facts
First Released Connections
Follows Typing Discipline
Source Oz (programming language) (Wikipedia)
In Field
Source Oz (programming language) (Wikipedia)
Influenced By
Source Oz (programming language) (Wikipedia)
Source Oz (programming language) (Wikipedia)
Source Oz (programming language) (Wikipedia)
Licensed Under
Source Oz (programming language) (Wikipedia)
Sources
1. Programming Language Database (PLDB): Oz - PLDB
PLDB page summary lineQuote, PLDB page summary line
Oz is an open source programming language created in 1991 by Gert Smolka.
View the Source Oz (programming language) (Wikipedia)
In Field: Programming Language Theory, Lead
Oz is a multiparadigm programming language
Licensed Under: MIT License, Infobox: license
MIT X11
Follows Typing Discipline: Dynamic Typing, Infobox: typing
dynamic
Influenced By: Erlang, Infobox: influenced by
Erlang, Lisp, Prolog
Influenced By: Lisp, Infobox: influenced by
Erlang, Lisp, Prolog
Influenced By: Prolog, Infobox: influenced by
Erlang, Lisp, Prolog
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.