Почему я должен изучать Лисп?

Одним из основных применений lisp Lisp является искусственный lisp интеллект. Мой друг в колледже functional-programming прошел курс обучения искусственному functional-programming интеллекту и для своего основного lisp проекта написал решатель lisp "Lights Out" на Лиспе. В lisp нескольких версиях его программы lisp использовались немного разные functional-programming процедуры ИИ, и тестирование functional на 40 или около того компьютерах functional дало довольно точные результаты lisp (хотелось бы, чтобы это было functional где-нибудь в Интернете, чтобы lisp я мог на него ссылаться, но functional-programming я не думаю, что это так).

Два functional-programming семестра назад я использовал functional-programming Scheme (язык, основанный lisp на Lisp), чтобы написать functional-programming интерактивную программу, имитирующую functional процедуру Эбботта и Костелло functional-programming «Кто первый». Ввод от пользователя functional-programming сопоставлялся с некоторыми functional довольно сложными структурами functional-programming данных (похожими на карты functional-programming на других языках, но гораздо functional более гибкими), чтобы выбрать functional-programming подходящий ответ. Я также functional написал подпрограмму для functional решения 3x3 slide puzzle (алгоритм, который functional-programming можно легко распространить lisp на более крупные головоломки lisp со слайдами).

Подводя итог, изучение functional-programming Lisp (или Scheme) может не functional-programming дать многого практического lisp применения помимо ИИ, но functional это чрезвычайно ценный учебный functional опыт, как заявляют многие lisp другие. Программирование functional-programming на функциональном языке, таком functional как Лисп, также поможет вам lisp мыслить рекурсивно (если functional у вас были проблемы с рекурсией functional в других языках, это может functional оказаться большим подспорьем).

functional-programming

lisp

2022-10-04T12:38:21+00:00