7 месяцев назад
LISP: легендарный язык программирования для ИИ
LISP (обработка списков) - язык программирования высокого уровня, предназначенный для символьных вычислений и приложений искусственного интеллекта. Идея LISP пришла Маккарти в голову в 1956 году, когда он работал в Массачусетском технологическом институте (MIT). В 1958 году он опубликовал статью под названием "Рекурсивные функции символьных выражений и их машинное вычисление", которая заложила основы LISP, который впоследствии оказал глубокое влияние на развитие языков программирования, символьных вычислений и исследований искусственного интеллекта...
176 читали · 6 лет назад
Обзор языков программирования: Clojure – реализация Lisp для JVM
RedMonk опубликовал рейтинг языков программирования за 2018 год. Clojure, современный диалект языка программирования Lisp, оказался на 21 месте. Разбираемся, заслуженно ли для него определили эту позицию, и есть ли у Clojure перспективы к развитию.  Название этого языка созвучно слову «closure» – «замыкание». Изначально понятие замыкания происходит из абстрактной математики, где оно обозначает множества, замкнутые на самих себя. В функциональных языках «замыкание» обозначает свойство функций ссылаться на контекст функции, ее породившей, даже если родительская функция уже давно отработала...