Джон Маккарти

Задолго до того, как разгорелись споры в области искусственного интеллекта, исследователям пришлось преодолеть ряд серьезных трудностей в применении компьютеров. При взаимодействии человека с компьютером наиболее важны два момента: во-первых, по возможности более легкий доступ к машинам, во-вторых, более совершенные языки программирования. В решение обеих задач в конце 50-х годов существенный вклад внес Джон Маккарти, именно он первым ввел термин “искусственный интеллект”.; В 1956 году Маккарти организовал Дартмутскую конференцию. Эта конференция объединила многих экспертов в области машинного интеллекта, ко-; торые и заложили основу для будущих исследований в области искусственного интеллекта, а именно так они назвали науку и практику создания ин-1 теллектуальных компьютерных программ. Маккарти был по праву назван! отцом искусственного интеллекта.
В 1956—1959 годах Джон Маккарти вместе со студентами Массачусетского! технологического института (МТИ) разработал новый изящный язык для работы со списками, которому и дал имя LISP. Причем многие студенты! внесли существенный вклад в эту разработку. В частности, Д. Эдварде за-j программировал процесс очистки памяти от ненужных массивов, так назы-1 ваемой сборки мусора (garbage collection), являющийся фундаментальным, понятием в LISP, да и в других языках.
Название язык получил от сокращения английских слов LISP Processing /USP), что означает “обработка списков”.
После своего появления LISP присваивали много эпитетов, отражающих его черты, — эт0 язык функций, символьный язык, язык обработки списков, рекурсивный язык. С позиций сегодняшнего дня LISP определяют как язык программирования функционального типа, в основу которого положен метод исчисления (метод исчисления разработан в 30-е годы А. Черчем в качестве строгой математической модели для вычисления функций).

Страницы: 1 2 3 4 5 6

 
 


0.46mb