
Представлен язык программирования LISP

16 апреля 1959 года американский ученый Джон Маккарти ввел в научный оборот язык программирования LISP, отметив его как инструмент для исследований искусственного интеллекта. Термин LISP, сокращение от «LISt Processing» («анализ списков»), возник в Массачусетском технологическом институте, где Маккарти экспериментировал с обработкой символов через рекурсивные структуры. В журнале Communications of the ACM он изложил принципы работы с иерархическими данными, включая связанные списки и ветвистые конфигурации. LISP отличался внедрением функционального подхода, позволяя создавать динамичные процедуры и управлять памятью автоматически, что резко контрастировало с примитивными кодами машин 1950-х.
Больше статей и видео в нашем Дзен-канале
В 1964 году LISP применили в проекте «STUDENT», который решал алгебраические задачи, демонстрируя его практическую ценность. Среди его сильных сторон — обработка вложенных выражений и адаптация функций во время работы, что заинтересовало научные институты. Лингвистические эксперименты, такие как адаптация LISP для анализа текстов в 1960-х, породили диалекты MacLisp и Interlisp, повлиявшие на системы машинного обучения. Маккарти, получивший степень в Калифорнийском университете в 1943 году, рассматривал язык как способ воспроизведения когнитивных процессов. Ныне LISP применяется в узких областях, включая проверку логических доказательств.