Mozart-Oz Multi-paradigm Programming System
Boris Mejías and the Mozart community
www.mozart-oz.org boris.mejias@uclouvain.be
Boriss Mejías Mozart-Oz
Mozart-Oz Multi-paradigm Programming System Boris Mejas and the - - PowerPoint PPT Presentation
Mozart-Oz Multi-paradigm Programming System Boris Mejas and the Mozart community www.mozart-oz.org boris.mejias@uclouvain.be Boriss Mejas Mozart-Oz Mozart-Oz Mozart is an implementation of Oz, a multi-paradigm programming language
Boriss Mejías Mozart-Oz
◮ declarative ◮ functional (lazy and eager) ◮ object-oriented ◮ concurrent ◮ distributed ◮ logic ◮ constraint programming
Boriss Mejías Mozart-Oz
◮ Concurrency: ultra lightweight threads, dataflow
◮ Inferencing: constraint and logic programming ◮ Distribution: network transparent, open, fault tolerant ◮ Flexibility: dynamically typed, incremental compilation Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz
◮ Since 1995 ◮ Around 106 lines of code
Boriss Mejías Mozart-Oz
Boriss Mejías Mozart-Oz