No Image

LISP

12 просмотров
04 декабря 2023

LISP — компьютерный язык программирования, разработанный около 1960 года Джоном Маккарти в Массачусетском технологическом институте (MIT). LISP был основан на математической теории рекурсивных функций (в которых функция появляется в своем собственном определении). Программа на LISP — это функция, примененная к данным, а не последовательность процедурных шагов, как в FORTRAN и ALGOL. В LISP используется очень простая нотация, в которой операции и их операнды даются в виде списка, заключенного в круглые скобки. Например, (+ a (* b c)) означает a + b*c. Хотя это кажется неудобным, такая нотация хорошо подходит для компьютеров. LISP также использует структуру списка для представления данных, и, поскольку программы и данные используют одну и ту же структуру, программа LISP может легко оперировать другими программами как данными.

LISP стал общим языком для программирования искусственного интеллекта (ИИ), отчасти благодаря слиянию работ по LISP и ИИ в Массачусетском технологическом институте, а отчасти потому, что программы ИИ, способные к «обучению», могли быть написаны на LISP как самомодифицирующиеся программы. LISP развивался на основе многочисленных диалектов, таких как Scheme и Common LISP.

Комментировать
12 просмотров
Комментариев нет, будьте первым кто его оставит

Это интересно
No Image Технологии
0 комментариев
No Image Технологии
0 комментариев
No Image Технологии
0 комментариев
No Image Технологии
0 комментариев