Настоящият учебник включва изложението на едносеместриалния курс по функционално програмиране за студентите от специалностите информатика и приложна математика на факултета по математика и информатика на СУ "Св. Климент Охридски". В него са разгледани основните аспекти на функционалното програмиране. Предложено е детайлно описание както на референциално транспарентното подмножество, така и на основните деструктивни конструкции на езика Lisp и по-точно на неговия модерен диалект Scheme.
Scheme е ефективен език за символни изчисления върху персонални компютри, където пълните реализации на Common Lisp са относително неефективни. В него има редица механизми, които правят реализацията му максимално производителна по отношение на изчислителни ресурси и памет. Повечето реализации на Scheme са диалогови и предоставят ефективни среди за обучение. Изучаването на езиковите конструкции на велете е подпомогнато от разгледания в книгата подход за реализация на функционални езици - модел на средите. Изложението е леснодостъпно, неформално и богато илюстрирано с програми. Включени са също голям брой задачи за самостоятелна работа, а също и теми за писмен изпит.
Освен за студенти, изучаващи основите на функционалното програмиране, книгата може да бъде полезна и на ученици от математически гимназии, на математици, физици и инженери, на професионалисти и любители информатици.
Прибавете и Вашa анотация, мнение или коментар за това заглавиe
|