Mozart (sistema de programação)

O Sistema de Programação Mozart é uma implementação em multiplataforma da linguagem de programação Oz. Foi desenvolvido por um grupo internacional, o Mozart Consortium, constituido pela Universidade de Saarland, pela Instituto Sueco de Ciências da Computação, e pela Universidade Católica de Louvain.

O sistema Mozart sobressai na criação de aplicações distríbuidas e concorrentes, devido a permitir a criação de uma network totalmente transparente. Tem suporte a aplicações Graphical User Interface (GUI), através da integração Tcl/Tk, pois permite correr aplicações numa máquina virtual, desenvolvendo-as uma vez e correndo-as em diversas plataformas.

Uma das desvantagens do compilador do Mozart é o fato de ter um tempo de execução elevado. Este tempo é cerca de 50 vezes mais lento que o compilador gcc para a linguagem C.[1]

Referências

Ver também

  • Concepts, Techniques, and Models of Computer Programming – livro que usa o Oz e o Sistema de programação Mozart para os seus exemplos
  • Alice – linguagem de programação funcional que corre numa máquina virtual Mozart/Oz e permite o uso de uma interface entre a Alice e o código Oz

Ligações externas

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.