Интернет магазин китайских планшетных компьютеров



Компьютеры - Oz (язык программирования) - Особенности языка

30 марта 2011


Оглавление:
1. Oz (язык программирования)
2. Особенности языка
3. Обзор языка
4. Примеры программ на языке Oz



Язык программирования Oz включает в себя большинство концепций популярных парадигм программирования, в том числе логического, функционального, императивного, объектно-ориентированного, программирования с ограничениями, распределённого и параллельного программирования. С одной стороны, Oz обладает простой формальной семантикой, а с другой — для него создана эффективная программная реализация.

К основным преимуществам этого языка относится поддержка мультипарадигменного программирования, программирования в ограничениях, а также распределённое программирование. Так, на уровне языковых конструкций поддерживается простое и естественное распараллеливание и распределение вычислений по сети, что позволяет легко создавать отказоустойчивые приложения. Для реализации программирования в ограничениях в языке Oz вводится концепция вычислительных пространств, в которой происходит поиск решения. Это позволяет решать задач математического программирования, и в частности задач дискретной оптимизации.



Просмотров: 3778


<<< Microsoft Small Basic
Scheme >>>