Що таке LISP? визначення та значення

click fraud protection

LISP – скорочення від LIST Processor. LISP — це назва сімейства мов програмування високого рівня, які найчастіше використовуються в дослідженнях штучного інтелекту, оскільки не робить різниці між програмою та даними. LISP ідеально підходить для маніпулювання текстом і є однією з найстаріших мов програмування, яка все ще активно використовується.

Technipages пояснює LISP

Спочатку він був створений та опублікований у 1958 році – єдиною широко використовуваною мовою, старшою за LISP, є Fortran. Існує кілька окремих ітерацій LISP, найпопулярнішими з них є Scheme, Clojure і Common LISP. Кожна версія, по суті, є діалектом оригінальної версії, яка спочатку була створена як практична математична нотация. Точніше, математичне позначення комп’ютерних програм, на яке вплинуло позначення лямбда-числення Алонзо Черча. Лямбда-числення є формальною системою в математичній логіці і становить функціональну основу для мов LISP.

Списки утворюють функціональну основу структури даних мов LISP, а остаточна, скомпільована програма виконує обчислення, які виражають значення в цих списках. Мови LISP належать до категорії інших публічних мов програмування, існують абсолютно незрозумілі версії. Будь-хто може піти і створити його варіацію. Через це існує багато різних версій, і лише деякі з них повністю налаштовані, загальноприйняті та стандартизовані. Основним з них є Common LISP.

Поширене використання LISP

  • LISP — це набір мов високого рівня, здебільшого пов’язаних із дослідженнями ШІ.
  • Оскільки це мова суспільного надбання, існує багато непотрібних і зламаних варіантів LISP.
  • Спискова природа мов LISP означає, що все обробляється через, від і до списків.

Поширені зловживання LISP

  • LISP — це мова програмування високого рівня, яка більше не використовується.