ЧИП (язык программирования)

CHIP (Constraint Handling in Prolog) — язык программирования с логикой ограничений, разработанный М. Динкбасом, Паскалем Ван Хентенриком и коллегами в 1985 году в Европейском исследовательском центре компьютерной промышленности (ECRC), изначально использовавший интерфейс языка Prolog . [1] Это был первый язык программирования, реализовавший программирование с ограничениями в конечных областях, [2] [3] а впоследствии и введший концепцию глобальных ограничений. [4]

CHIP V5 — это версия, разработанная и продаваемая COSYTEC в Париже с 1993 года вместе с Prolog, использующая языковые интерфейсы C , C++ или Prolog. [5] Коммерчески успешный решатель ILOG CPLEX также частично является ответвлением версии CHIP от ECRC.

Ссылки

  1. ^ Франческа Росси ; Питер Ван Бик; Тоби Уолш (2006). Справочник по программированию ограничений. Elsevier. стр. 444. ISBN 978-0-444-52726-4.
  2. ^ Динкбас, М.; Ван Хентенрик, П.; Симонис, Х.; Аггун, А.; Граф, Т.; Бертье, Ф. (1988). Язык программирования с ограничениями CHIP . Международная конференция по компьютерным системам пятого поколения: Springer. стр. 693–702. ISBN 3-540-19558-0.
  3. ^ Ван Хентенрик, Паскаль (1989). Удовлетворение ограничений в логическом программировании . MIT Press, Кембридж, Массачусетс. ISBN 0-262-08181-4.
  4. ^ Бельдичану, Николас; Контежан, Эвелин (1994). «Введение глобальных ограничений в CHIP». Математическое и компьютерное моделирование . 20 (12). Elsevier: 97–123. CiteSeerX 10.1.1.47.721 . doi :10.1016/0895-7177(94)90127-9. 
  5. ^ CHIP V5 Второе поколение технологии программирования ограничений CHIP V5, COSYTEC
  • CHIP - История языков программирования (архивная версия)


Retrieved from "https://en.wikipedia.org/w/index.php?title=CHIP_(programming_language)&oldid=1179949011"