Сетл: различия между версиями
[отпатрулированная версия] | [отпатрулированная версия] |
Содержимое удалено Содержимое добавлено
Нет описания правки |
сноска |
||
Строка 4:
Синтаксические конструкции языка содержат операции, позволяющие манипулировать со множествами — включение, исключение, проверка принадлежности, [[квантор]]ы всеобщности и существования, итераторы, позволяющие обрабатывать каждый элемент множества и так далее. Кроме множеств, язык поддерживает работу с упорядоченными множествами — [[Кортеж (информатика)|кортежами]].
Широкого распространения язык не получил, но был определённый всплеск популярности в 1970-е — 1980-е годы в Советском Союзе: во время визита в [[СССР]] в [[1972 год]]у Шварц сумел заинтересовать языком ряд разработчиков из [[Новосибирск]]а, что положило начало нескольким годам сотрудничества между нью-йоркской и новосибирской группами программистов и математиков. В результате язык был реализован на [[БЭСМ-6]], [[ЕС ЭВМ]], [[НОРД]]<ref>{{книга
| заглавие = Становление новосибирской школы программирования (мозаика воспоминаний). | ответственный = Под ред. И.В. Поттосина | место = Н. | издательство = Институт систем информатики им. А. П. Ершова СО РАН | год = 2001 | страницы = 106-113 | ссылка = https://www.iis.nsk.su/files/articles/mozaika.pdf }}</ref>, работы над языком продолжались до 1985—1989 годов, активно применялся в исследованиях по тематике [[Искусственный интеллект|искусственного интеллекта]]. Идеи Сетла заимствованы в учебном языке [[Рапира (язык программирования)|Рапира]] и языке [[Старсет]] ([[ИПС РАН]], 1991). В [[США]] язык был реализован на машинах компании [[Burroughs]]. Использовался в ранних реализациях компилятора [[Ада (язык программирования)|Ады]].
|