Oz (programmeertaal)
programmeertaal
Oz is een "multi-paradigma"-programmeertaal. Dat betekent dat er verschillende complementaire programmeertechnieken en -concepten door elkaar kunnen worden gebruikt. In de praktijk leidt dat tot een gelaagde set van gaandeweg meer expressieve technieken, waarbij concepten uit een eerder "paradigma" aangevuld worden met nieuwe mogelijkheden.
Oz | ||||
---|---|---|---|---|
Paradigma | functioneel programmeren, imperatief programmeren, objectgeoriënteerd programmeren, gedistribueerd programmeren, Prototype-gebaseerd programmeren | |||
Verschenen | 1991 (32 jaar) | |||
Ontworpen door | Gert Smolka | |||
Huidige versie | 2.0.1[1] | |||
Typesysteem | dynamisch typesysteem | |||
Implementaties | Mozart Programming System | |||
Beïnvloed door | Erlang, Lisp, Prolog | |||
Invloed op | Alice | |||
Besturingssysteem | Multiplatform | |||
Licentie | MIT-licentie | |||
Website | www.mozart2.org | |||
|
Mozart is een opensource-implementatie van die programmeertaal, die gratis beschikbaar is voor de meeste besturingssystemen waaronder macOS, Windows, Unix en Linux-distro's.
In het boek Concepts, Techniques, and Models of Computer Programming (Van Roy & Haridi, 2004) wordt aan de hand van Oz de progressieve opbouw van technieken en modellen in het programmeren geïllustreerd.
Externe link
bewerkenBronnen, noten en/of referenties
- ↑ Mozart2 version 2.0.1 Latest (5 september 2018). Geraadpleegd op 25 mei 2023.