- Автор: Р. Бёрд
- год издания: 2013
- язык: русский
- учебник объемом: 334стр.
- формат: PDF
- размер файла: 75 MB
Учебник демонстрирует методы функционального программирования, а именно - нестандартные решения и подходы к построению алгоритмов. Под каждой жемчужиной подразумевается раздел учебника, посвященный определенной задаче по программированию. Решения этих задач-примеров содержат построение стандартных алгоритмов, но главное - нетрадиционные комбинации их проектирования.
Примеры показывают, как традиционную и понятную, но малоэффективную функциональную программу сделать эффективной, используя нестандартный подход и специфические рассуждения. Большинство примеров имеют своим началом спецификации на языке Haskell, а в продолжение, используются объектно-ориентированные языки, повышая уровень реализации.
Функциональное программирование проще объясняет идеи, лежащие в основе алгоритмов. Функции, из которых состоят такие алгоритмы - меньше по объему, лучше подразделяются, а их вычислительные характеристики существенно возрастают. Учебник будет интересен программистам, как образчик нетривиальных принципов построения алгоритмов.
скачать учебник: Depositfiles
Основы программирования на Python
Освойте за 4 часа основы программирования на Python, который подходит в качестве первого языка для абсолютных новичков.
подробнее...
Создание игры Unreal Engine 4
Для создания игры нужно выбрать подходящий движок. Он ускорит разработку в несколько раз, сэкономив силы и время. Почему выбирают Unreal Engine?
подробнее...
Основы JavaScript
Курс для начинающих по основам программирования на JavaScript на практических и реальных примерах, который даст всю необходимую базу.
подробнее...
Основы Java для начинающих
Видео по Java и объектно-ориентированному программированию. Представлена осязаемая конструкция языка Java и правильная модель программирования.
подробнее...
Программирование на Java для детей, родителей .. (PDF)
Учебник по программированию на Java предназначен для новичков, что явствует из его красноречивого названия, он отлично иллюстрирован.
подробнее...
Основы программирования на C++
Базовые знания языка C++ за 4 часа по новаторской обучающей методике до уверенного программирования. Быстрое изучение и с максимальным КПД.
подробнее...
Основы программирования на C#
Это пошаговый видеокурс по программированию на языке C# для начинающих. Это 16 уроков с поддержкой автора, бесплатное пособие для новичков.
подробнее...
Язык C в 21 веке (PDF)
Книга по программированию на языке C, в которой читатель найдет все новшества, необходимые для разработки эффективных и передовых приложений.
подробнее...