Место языка Lisp при преподавании функционального программирования

Main Article Content

Борис Леонидович Файфель
Лидия Васильевна Городняя

Аннотация

Рассмотрены ключевые проблемы преподавания функционального программирования обучаемым, уже знакомым с императивной парадигмой. Описаны модель обучаемого и основные сложности, возникающие при преподавании функционального программирования в этом случае (изменяемые переменные, циклы, последовательные вычисления). Приведен развернутый пример перехода от императивной к функциональной парадигме. Подробно рассмотрен возврат функционального значения на примерах численного дифференцирования и интерполяции. Рассмотрена реализация отложенных вычислений, основанная на анонимных функциях. Показано, что использование мультипарадигменного языка Lisp удобно для первого знакомства с функциональной парадигмой. 

Article Details

Как цитировать
Файфель, Б. Л., и Л. В. Городняя. «Место языка Lisp при преподавании функционального программирования». Электронные библиотеки, т. 29, вып. 2, апрель 2026 г., сс. 503-31, doi:10.26907/1562-5419-2026-29-2-503-531.

Библиографические ссылки

1. Gorodnyaya L.V. Funcionalnoe programmirovanie. Paradigma, modeli i metody. Novosibirsk, SO RAN, 2022. 482 p.
2. Abelson X, Sussman Jh. Stuctura i interpretaciya komputernych program/ М.: Dobrosvet, 2010. 608 p.
3. Lipovacha M. Izuchai Haskell vo imya dobra. М.: DMK Press, 2012. 490 p.
4. Gaham P. ANSII-Соммоn Lisp. SPb.: Cymvol-Plus, 2012. 448 p.
5. Chostman R. Scala dlya neterpelivych. М.: DMK Press, 2013. 408 p.
6. Chebert F. Izuchai Erlang vo imya dobra. М.: DMK Press, 2015. 688 p.
7. Faifel B.L. HomeLisp – prostaya realizaciya Lisp 1.5 dlya celei obychenia // Vestnik NGU, Seriya Informacionnye technologii. 2012. Vol. 10. Num. 3. P. 105–116.
8. Faifel B.L. Novye vosmoznosti cictemy HomeLisp. // Yasiki programmirovaniya i kompilyatory – 2017: Trudy vseros. nauch. konf. pamyati A.L. Fuksmana, g. Rostov-na-Donu, 3–5 apr. 2017 г. 2017. P. 252–254.
9. Lamuatie Z-P. Upraznenia po programmirovaniu na Fortran-IV. М.: Mir, 1978. 162 p.
10. Kurosh A.G. Kurs vishei algerby. SPb: Lan’, 2025. 432 p.


Наиболее читаемые статьи этого автора (авторов)