Mozart är en multiplattformstolkningsimplementering av programmeringsspråket Oz som utvecklats av Mozart Consortium . Implementerar sådana programmeringsparadigm som objektorienterad programmering , funktionell programmering , logisk programmering , datadriven , begränsningsprogrammering , H-modeller. Den har en enkel, lättläst syntax .
Den har avancerade parallellprogrammeringsverktyg och kan arbeta på ett datorkluster . Synkroniseringsverktyg byggs med hjälp av dataflöden ( engelska dataflow ), det vill säga data styr programmet.
Distributionen inkluderar en IDE baserad på Emacs editortillägg : kompilator , debugger , profiler , Tcl / Tk ( för GUI-implementering) och andra verktyg.
Det skapades av ett team av specialister från flera europeiska universitet, inklusive från Ryssland. Flera operativsystem stöds: Windows , Linux , MacOS .
Programmeringsspråk | |
---|---|
|