Mozart (programmeringssystem)

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 .

Se även

Länkar