Oz
Pojawienie się

1991

Paradygmat

Programowanie współbieżne, Programowanie rozproszone, Programowanie obiektowe, Programowanie imperatywne, Programowanie funkcyjne, Programowanie logiczne

Typowanie

Dynamiczne

Implementacje

Mozart

Pochodne

Alice, Scala

Aktualna wersja stabilna

Oz 1.4.0, Mozart 2/3

Twórca

Gert Smolka

Licencja

MIT X11

Strona internetowa

Oz – wieloparadygmatowy imperatywny, obiektowy, funkcyjny, logiczny język programowania.


Oz został stworzony w 1991 przez Gerta Smolka i grupę jego studentów na Katolickim Uniwersytecie w Lowanium. W 1996 rozwój języka Oz wsparli Seif Haridi i Peter Van Roy z Swedish Institute of Computer Science. Od 1999 prace nad językiem Oz nadzoruje międzynarodowa grupa Mozart Consortium.

Oz jest językiem mocno typizowanym, z typizacją dynamiczną, co pozwala na uzyskanie dużej elastyczności programów. Oz pozwala na zapoznanie się z innymi paradygmatami programowania, dzięki czemu zdobył dość dużą popularność.

Przykładowy kod

Deklaracja zmiennej X1

declare X1

Deklaracja zmiennej i przypisanie jej wartości

declare X1
X1 = 1 + 2

Deklaracja zmiennej i przypisanie jej wartości (float)

declare X1
X1 = 1.5

Deklaracja listy

declare L1 = 1|2|3|nil

Wyświetlanie zawartości zmiennej

{Show L1}

Linki zewnętrzne

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.