# Oz (プログラミング言語)

# 概要

Oz は、ザールラント大学 Programming Systems Lab で開発されたマルチパラダイム型プログラミング言語である。

# 言語の特徴

単なるマルチパラダイム言語というだけでなく、Oz の利点は制約プログラミングと分散プログラミングにある。
Oz はネットワーク透過な分散プログラミングモデルを実装できる。
このモデルにより、フォールトトレラントアプリケーションを容易に書ける。
制約プログラミングのために Oz は 「計算空間; computation space」という考え方を導入している。
これにより、制約領域に対して直交するユーザー定義の検索・分散戦略を実施できる。