Mozart es una implementación interpretativa multiplataforma del lenguaje de programación Oz desarrollado por Mozart Consortium . Implementa paradigmas de programación tales como programación orientada a objetos , programación funcional , programación lógica , programación basada en datos , programación con restricciones , modelos H. Tiene una sintaxis simple y fácil de leer .
Tiene herramientas avanzadas de programación paralela y es capaz de trabajar en un clúster de computación . Las herramientas de sincronización se construyen mediante flujos de datos ( dataflow en inglés ), es decir, los datos controlan el programa.
La distribución incluye un IDE basado en la extensión del editor de Emacs : compilador , depurador , perfilador , Tcl / Tk (para implementación de GUI) y otras utilidades.
Fue creado por un equipo de especialistas de varias universidades europeas, incluso de Rusia. Múltiples sistemas operativos compatibles: Windows , Linux , MacOS .
Lenguajes de programación | |
---|---|
|