КОРК

Язык программирования

CORC (язык вычислений Корнелла) был простым компьютерным языком, разработанным в Корнеллском университете в 1962 году для обслуживания непрофессиональных пользователей, а именно для студентов, чтобы решать математические задачи. Его разработчики, профессора промышленной инженерии Ричард В. Конвей и Уильям Л. Максвелл , стремились создать язык, который мог бы как познакомить студентов-математиков и инженеров с вычислениями, так и снять с их преподавателей бремя решения механических задач.

CORC был разработан с учетом простоты использования. Он содержал штаммы как FORTRAN , так и ALGOL , но был намного проще. Поскольку программы утомительно вводились с помощью перфокарт , компилятор имел высокую толерантность к ошибкам, пытаясь обойти или даже исправить проблемные участки кода. Студенты могли представить программу к 5 вечера, которая компилировалась или запускалась ночью, а результаты были доступны на следующее утро.

Первоначально он работал на Burroughs 220 , а затем был расширен до CDC 1604. В 1966 году он был заменен CUPL , пакетным компилятором для обучения, который работал на IBM System/360 .

Расширение CORC, Cornell List Processor (CLP), представляло собой язык обработки списков, используемый для моделирования.

Ссылки

  • Конвей, Ричард В .; Максвелл, Уильям Л. (июнь 1963 г.). «CORC — компьютерный язык Корнелла». CACM . 6 (6): 317– 321. doi : 10.1145/366604.366651 .
  • Дэвид Н. Фримен. 1964. «Исправление ошибок в CORC: Корнеллский вычислительный язык». В трудах 27–29 октября 1964 г., осенняя совместная компьютерная конференция, часть I (AFIPS '64 (осень, часть I)). Ассоциация вычислительной техники, 15–34. https://doi.org/10.1145/1464052.1464055
  • Воспоминания Ричарда К. Лессера: Корнеллский вычислительный центр — ранние годы, 1953–1964.
  • Страница ресурсов для cupl 1.6, содержащая двоичный и исходный код, а также справочную информацию о CUPL и CORC.
Взято с "https://en.wikipedia.org/w/index.php?title=CORC&oldid=1153919779"