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. 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.

Property Value
dbo:abstract
  • Oz ist eine multiparadigmatische Programmiersprache, die mitunter deklarative, objektorientierte, parallele Programmierung sowie Constraintprogrammierung vereint. (de)
  • 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. 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. (en)
  • Oz es un lenguaje de programación multi-paradigma y lenguaje de programación esotérico. Oz fue originalmente desarrollado en el laboratorio de Programación de Sistemas en la Universidad de Saarland por Gert Smolka y sus estudiantes a comienzos de 1990. En 1996 el desarrollo de Oz continuó en cooperación con el grupo de investigación de Seif Haridi en el Instituto Sueco de Ciencias de la Computación. Desde 1999, Oz ha sido continuamente desarrollado por un grupo internacional, el Consorcio Mozart, que estuvo compuesto originalmente por la Universidad de Saarland, el Instituto Sueco de Ciencias de la Computación, y la Universidad Católica de Lovaina. En 2005, la responsabilidad de gestionar el desarrollo de Mozart fue transferida a un grupo base, el Tablero Mozart, con el propósito expreso de abrir el desarrollo de Mozart a una comunidad mayor. Oz tiene una implementación de gran calidad, el Sistema de Programación Mozart, que fue liberado bajo una licencia de Código Abierto por el Consorcio Mozart. Mozart ha sido portado a diferentes plataformas como Unix, FreeBSD, Linux, Microsoft Windows y Mac OS X. El lenguaje de programación Oz es la interfaz de usuario del sistema de composición musical mediante restricciones Strasheela. (es)
  • Oz est un langage de programmation permettant d'employer et de combiner différents paradigmes de programmation : * fonctionnel, * procédural et objets, * relationnel et logique, * contraintes, * concurrence massive, * distribution. Oz fournit par défaut des même s'il est possible d'utiliser des variables mutables. De même, l'évaluation est stricte par défaut, mais l'évaluation paresseuse est possible. L'originalité de ce langage par rapport à d'autres supportant la programmation logique (d'une part) ou concurrente et distribuée (d'autre part, comme Erlang), est l'intégration de ces paradigmes dans un tout cohérent. Une abstraction unique en son genre est fournie par Oz : l', qui permet d'encapsuler des calculs à des fins spéculatives et permet de combiner les aspects logiques/contraintes, orientation objet et mutabilité, concurrence et distribution, dans le même langage. Oz est doté d'un ramasse-miettes et d'un système de gestion d'exceptions distribués. Oz est implémenté par le système Mozart, fournissant un compilateur, une machine virtuelle et un environnement de développement utilisant EMACS pour la partie édition, un débogueur graphique supportant la concurrence et la distribution, un outil d'exploration d'arbres de recherche pour la programmation par contraintes, etc. Le livre Concepts, Techniques, and Models of Computer Programming (MIT Press, 2004) utilise Oz comme langage principal pour illustrer les différents concepts de programmation. Il existe des cours universitaires de programmation en français basés sur Oz et ce livre. Ce langage a été développé par trois écoles : * Université catholique de Louvain (UCL - Belgique) * (Allemagne) * (Suède) Remarque : l'origine du nom Oz vient du fameux conte pour enfants, Le Magicien d'Oz. (fr)
  • Oz は、ザールラント大学 Programming Systems Lab で開発されたマルチパラダイム型プログラミング言語である。 (ja)
  • 오즈(Oz)는 다중 패러다임 프로그래밍 언어이다. 독일 의 프로그래밍 시스템 연구실에서 개발하고 있다. 오즈를 구현한 은 공개 소프트웨어 라이선스로 배포되며 유닉스, FreeBSD, 리눅스, 마이크로소프트 윈도, OS X등 다양한 운영 체제에 이식되었다. (ko)
  • Oz is een "multi-paradigma"-programmeertaal. Dat betekent dat er verschillende complementaire programmeertechnieken en -concepten door elkaar kunnen worden gebruikt. In de praktijk leidt dat tot een gelaagde set van gaandeweg meer expressieve technieken, waarbij concepten uit een eerder "paradigma" aangevuld worden met nieuwe mogelijkheden. Mozart is een opensource-implementatie van die programmeertaal, die gratis beschikbaar is voor de meeste besturingssystemen (Unix, Apple Macintosh, Linux, Win32). Het recente boek "Concepts, Techniques, and Models of Computer Programming"van Peter Van Roy and Seif Haridi maakt gebruik van Oz om de progressieve opbouw van technieken en modellen te illustreren. (nl)
  • Oz – wieloparadygmatowy imperatywny, obiektowy, funkcyjny, logiczny język programowania. Oz został stworzony w 1991 przez i grupę jego studentów na Katolickim Uniwersytecie w Lowanium. W 1996 rozwój języka Oz wsparli i z . Od 1999 prace nad językiem Oz nadzoruje międzynarodowa grupa . Oz jest językiem mocno typizowanym, z typizacją dynamiczną, co pozwala na uzyskanie dużej elastyczności programów. Oz pozwala na zapoznanie się z innymi paradygmatami programowania, dzięki czemu zdobył dość dużą popularność. (pl)
  • Oz é uma linguagem de programação multiparadigma, desenvolvida nos Laboratórios de Sistemas de Programação da . Oz foi primeiro desenvolvida por e seus estudantes em 1991. No ano de 1995, foi lançado a primeira versão do Oz, o OZ 1. Ele caracterizava-se por basear-se num modelo de concorrencia, que assume que qualquer expressão pode potencialmente ser executada de modo concorrente. Mais tarde, surgiu a versão Oz 2, que teve como principal novidade melhoramentos relativas ao modelo de concorrencia anterior. Em 1996 o desenvolvimento do Oz continuou em cooperação com o grupo de pesquisa de no . Desde 1999, Oz tem sido continuamente desenvolvido por um grupo internacional, o Mozart Consortium, que originalmente consistia da Saarland University, da Swedish Institute of Computer Science, e da Université catholique de Louvain. Em 2005, a responsabilidade do desenvolvimento Mozart foi transferida para um grupo, Mozart Board, com o propósito expresso de abrir o desenvolvimento Mozart para uma comunidade maior. O Sistema de programação Mozart é a implementação do Oz 3. Ele foi lançado com uma licença de Código aberto pela Mozart Consortium. Mozart foi levado para várias plataformas, como Unix, FreeBSD, GNU/Linux, Microsoft Windows, e Mac OS X. As principais diferenças das versões anteriores estão relacionados a introdução de functors(componentes de softwares espalhados por diferentes URLs), e as futures (sincronização do fluxo de dados na internet) (pt)
  • Oz — учебный язык программирования высокого уровня, в котором совмещены функциональная, процедурная, декларативная семантики. (ru)
  • Oz är ett multiparadigmatiskt programmingsspråk, utvecklat i laboratoriet för programmeringssystem hos Université catholique de Louvain, för undervisning i programmeringsspråk. Det finns en kanonisk lärobok: "Concepts, Techniques, and Models of Computer Programming". (sv)
  • Oz是一门多范式编程语言语言,由 Université catholique de Louvain的编程系统实验室开发,主要用于计算机编程语言的教学。它还提供一本相关的语言教材《Concepts, Techniques, and Models of Computer Programming》。 是 Oz 语言的主要实现,由Mozart Consortium作为开源软件发布。目前Mozart已经被移植到了不同的操作平台,包括Unix, FreeBSD, Linux, Microsoft Windows, 和 Mac OS X。Mozart-Oz项目本身包括运行虚拟机MVM等,请见于Mozart2-GitHub以及[www.mozart-oz.org] (zh)
dbo:influenced
dbo:influencedBy
dbo:latestReleaseDate
  • 2018-09-05 (xsd:date)
dbo:latestReleaseVersion
  • Oz 1.4.0 (final), Mozart 2.0.1
dbo:license
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 256916 (xsd:integer)
dbo:wikiPageLength
  • 16460 (xsd:integer)
dbo:wikiPageRevisionID
  • 983137897 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
  • Gert Smolka, his students (en)
dbp:developer
  • Mozart Consortium (en)
dbp:dialects
  • Oz, Mozart (en)
dbp:implementations
  • Mozart Programming System (en)
dbp:influenced
dbp:influencedBy
dbp:latestReleaseDate
  • 2018-09-05 (xsd:date)
dbp:latestReleaseVersion
  • Oz 1.4.0 , Mozart 2.0.1 (en)
dbp:license
dbp:name
  • Oz (en)
dbp:paradigm
dbp:typing
dbp:wikiPageUsesTemplate
dbp:wordnet_type
dbp:year
  • 1991 (xsd:integer)
dct:subject
rdf:type
rdfs:comment
  • Oz ist eine multiparadigmatische Programmiersprache, die mitunter deklarative, objektorientierte, parallele Programmierung sowie Constraintprogrammierung vereint. (de)
  • Oz は、ザールラント大学 Programming Systems Lab で開発されたマルチパラダイム型プログラミング言語である。 (ja)
  • 오즈(Oz)는 다중 패러다임 프로그래밍 언어이다. 독일 의 프로그래밍 시스템 연구실에서 개발하고 있다. 오즈를 구현한 은 공개 소프트웨어 라이선스로 배포되며 유닉스, FreeBSD, 리눅스, 마이크로소프트 윈도, OS X등 다양한 운영 체제에 이식되었다. (ko)
  • Oz – wieloparadygmatowy imperatywny, obiektowy, funkcyjny, logiczny język programowania. Oz został stworzony w 1991 przez i grupę jego studentów na Katolickim Uniwersytecie w Lowanium. W 1996 rozwój języka Oz wsparli i z . Od 1999 prace nad językiem Oz nadzoruje międzynarodowa grupa . Oz jest językiem mocno typizowanym, z typizacją dynamiczną, co pozwala na uzyskanie dużej elastyczności programów. Oz pozwala na zapoznanie się z innymi paradygmatami programowania, dzięki czemu zdobył dość dużą popularność. (pl)
  • Oz — учебный язык программирования высокого уровня, в котором совмещены функциональная, процедурная, декларативная семантики. (ru)
  • Oz är ett multiparadigmatiskt programmingsspråk, utvecklat i laboratoriet för programmeringssystem hos Université catholique de Louvain, för undervisning i programmeringsspråk. Det finns en kanonisk lärobok: "Concepts, Techniques, and Models of Computer Programming". (sv)
  • Oz是一门多范式编程语言语言,由 Université catholique de Louvain的编程系统实验室开发,主要用于计算机编程语言的教学。它还提供一本相关的语言教材《Concepts, Techniques, and Models of Computer Programming》。 是 Oz 语言的主要实现,由Mozart Consortium作为开源软件发布。目前Mozart已经被移植到了不同的操作平台,包括Unix, FreeBSD, Linux, Microsoft Windows, 和 Mac OS X。Mozart-Oz项目本身包括运行虚拟机MVM等,请见于Mozart2-GitHub以及[www.mozart-oz.org] (zh)
  • 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. 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. (en)
  • Oz est un langage de programmation permettant d'employer et de combiner différents paradigmes de programmation : * fonctionnel, * procédural et objets, * relationnel et logique, * contraintes, * concurrence massive, * distribution. Oz fournit par défaut des même s'il est possible d'utiliser des variables mutables. De même, l'évaluation est stricte par défaut, mais l'évaluation paresseuse est possible. Oz est doté d'un ramasse-miettes et d'un système de gestion d'exceptions distribués. Ce langage a été développé par trois écoles : (fr)
  • Oz es un lenguaje de programación multi-paradigma y lenguaje de programación esotérico. Oz fue originalmente desarrollado en el laboratorio de Programación de Sistemas en la Universidad de Saarland por Gert Smolka y sus estudiantes a comienzos de 1990. En 1996 el desarrollo de Oz continuó en cooperación con el grupo de investigación de Seif Haridi en el Instituto Sueco de Ciencias de la Computación. Desde 1999, Oz ha sido continuamente desarrollado por un grupo internacional, el Consorcio Mozart, que estuvo compuesto originalmente por la Universidad de Saarland, el Instituto Sueco de Ciencias de la Computación, y la Universidad Católica de Lovaina. En 2005, la responsabilidad de gestionar el desarrollo de Mozart fue transferida a un grupo base, el Tablero Mozart, con el propósito expreso d (es)
  • Oz is een "multi-paradigma"-programmeertaal. Dat betekent dat er verschillende complementaire programmeertechnieken en -concepten door elkaar kunnen worden gebruikt. In de praktijk leidt dat tot een gelaagde set van gaandeweg meer expressieve technieken, waarbij concepten uit een eerder "paradigma" aangevuld worden met nieuwe mogelijkheden. Mozart is een opensource-implementatie van die programmeertaal, die gratis beschikbaar is voor de meeste besturingssystemen (Unix, Apple Macintosh, Linux, Win32). (nl)
  • Oz é uma linguagem de programação multiparadigma, desenvolvida nos Laboratórios de Sistemas de Programação da . Oz foi primeiro desenvolvida por e seus estudantes em 1991. No ano de 1995, foi lançado a primeira versão do Oz, o OZ 1. Ele caracterizava-se por basear-se num modelo de concorrencia, que assume que qualquer expressão pode potencialmente ser executada de modo concorrente. Mais tarde, surgiu a versão Oz 2, que teve como principal novidade melhoramentos relativas ao modelo de concorrencia anterior. Em 1996 o desenvolvimento do Oz continuou em cooperação com o grupo de pesquisa de no . Desde 1999, Oz tem sido continuamente desenvolvido por um grupo internacional, o Mozart Consortium, que originalmente consistia da Saarland University, da Swedish Institute of Computer Science, e da (pt)
rdfs:label
  • Oz (Programmiersprache) (de)
  • Oz (programming language) (en)
  • Oz (lenguaje de programación) (es)
  • Oz (langage) (fr)
  • Oz (プログラミング言語) (ja)
  • 오즈 (프로그래밍 언어) (ko)
  • Oz (programmeertaal) (nl)
  • Oz (język programowania) (pl)
  • Oz (linguagem de programação) (pt)
  • Oz (язык программирования) (ru)
  • Oz (programspråk) (sv)
  • Oz (编程语言) (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • Oz (en)
is dbo:influenced of
is dbo:influencedBy of
is dbo:wikiPageDisambiguates of
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:influenced of
is dbp:influencedBy of
is foaf:primaryTopic of