Mozart er en multi-platform fortolkende implementering af Oz -programmeringssproget udviklet af Mozart Consortium . Implementerer sådanne programmeringsparadigmer som objektorienteret programmering , funktionel programmering , logisk programmering , datadrevet , constraint programmering , H-modeller. Den har en enkel, letlæselig syntaks .
Den har avancerede parallelle programmeringsværktøjer og er i stand til at arbejde på en computerklynge . Synkroniseringsværktøjer bygges ved hjælp af dataflows ( engelsk dataflow ), det vil sige at data styrer programmet.
Distributionen inkluderer en IDE baseret på Emacs editor - udvidelsen : compiler , debugger , profiler , Tcl / Tk (til GUI-implementering) og andre hjælpeprogrammer.
Det blev skabt af et team af specialister fra flere europæiske universiteter, herunder fra Rusland. Flere operativsystemer understøttet: Windows , Linux , MacOS .
Programmeringssprog | |
---|---|
|