«Разумный интриган», второе издание на русском
The Reasoned Schemer, second edition (B08BT1MJZV)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Daniel P. Friedman | #3167: Информатика
Цель этой книги — показать красоту и элегантность реляционного программирования, которое отражает суть логического программирования. Книга демонстрирует, как реализовать язык реляционного программирования на Scheme или любом другом функциональном языке, и показывает замечательную гибкость получаемых реляционных программ. Как и в первом издании, педагогический метод представляет собой серию вопросов и ответов, которые сопровождаются характерным юмором, присущим книгам «Маленький программист» и «Опытный программист» . Предполагается знакомство с функциональным языком или с первыми пятью главами книги «Маленький программист» .
Во втором издании авторы значительно упростили используемый в книге язык программирования, а также его реализацию. Помимо существенной переработки текста, упрощения и пересмотра разделов «Законы» и «Заповеди», они добавили явные правила «Трансляции», облегчающие преобразование функций Scheme в отношения.