Oz (linguagem de programação)

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Question book.svg
Esta página ou secção não cita nenhuma fonte ou referência, o que compromete sua credibilidade (desde Abril de 2008).
Por favor, melhore este artigo providenciando fontes fiáveis e independentes, inserindo-as no corpo do texto por meio de notas de rodapé. Encontre fontes: Googlenotícias, livros, acadêmicoScirus. Veja como referenciar e citar as fontes.
Oz

Paradigma multiparadigmal, lógica, funcional, imperativa, orientada a objetos, com restrições, concorrente.
Surgido em 1991
Última versão {{{ultima_versao}}} ()
Versão em teste {{{versao_beta}}} ()
Criado por Gert Smolka e seus estudantes
Estilo de tipagem: dinâmica
Compiladores Sistema de programação Mozart
Dialetos:
Influenciada por Prolog
Influenciou
Licença: {{{licença}}}
Página oficial {{{website}}}

Oz é uma linguagem de programação multiparadigma, desenvolvida nos Laboratórios de Sistemas de Programação da Saarland University.

Oz foi primeiro desenvolvida por Gert Smolka e seus estudantes em 1991. Em 1996 o desenvolvimento do Oz continuou em cooperação com o grupo de pesquisa de Seif Haridi no Swedish Institute of Computer Science. 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 primária de Oz. 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.

[editar] Características da linguagem

Oz contém a maior parte dos conceitos dos maiores paradigmas de programação, incluindo paradigmas lógico, funcional (tanto lazy quanto eager), imperativo, orientado a objeto, com restrições, distribuido e concorrente. Oz tem tanto uma forma semantica simples e uma semântica eficiente[carece de fontes?]. Oz é uma linguagem orientada a concorrência, termo introduzido por Joe Armstrong, o principal designer da Erlang. Uma linguagem orientada a concorrência que faz a concorrência ser fácil e eficiente.

[editar] Ligações externas

Ícone de esboço Este artigo sobre Informática é um esboço. Você pode ajudar a Wikipédia expandindo-o.
Ferramentas pessoais
Espaços nominais

Variantes
Ações
Navegação
Colaboração
Imprimir/exportar
Ferramentas
Noutras línguas