Изучай Haskell во имя добра! (Липовача М.); ДМК Пресс, ДМК Пресс, 2017

1413 грн.

  • Издатель: ДМК Пресс
  • Модель: книга
  • ISBN: 978-5-97060-025-2, 978-5-97060-510-3
  • EAN: 9785970605103

  • Книги: Программирование
  • ID: 1724811
Купить Купить в кредит

Описание

На взгляд автора, сущность программирования заключается в решении проблем. Программист всегда думает о проблеме и возможных решениях-либо пишет код для выражения этих решений.

Язык Haskell имеет множество впечатляющих возможностей, но главное его свойство в том, что меняется не только способ написания кода, но и сам способ размышления о проблемах и возможных решениях. Этим Haskell действительно отличается от большинства языков программирования. С его помощью мир можно представить и описать нестандартным образом. И поскольку Haskell предлагает совершенно новые способы размышления о проблемах, изучение этого языка может изменить и стиль программирования на всех прочих.

Ещё одно необычное свойство Haskell состоит в том, что в этом языке придаётся особое значение рассуждениям о типах данных. Как следствие, вы помещаете больше внимания и меньше кода в ваши программы.

Вне зависимости от того, в каком направлении вы намерены двигаться, путешествуя в мире программирования, небольшой заход в страну Haskell себя оправдает. Л если вы решите там остаться, то наверняка найдёте чем заняться и чему поучиться!

Эта книга поможет многим читателям найти свой путь к Haskell.

Видео Обзоры (5)

Александр Алексеев. Haskell - это просто

Про функциональное программирование вообще и Haskell в частности

Введение в функциональное программирование. Язык Haskell. Часть 1

Haskell, как первый язык программирования

FPConf 2014. Александр Алексеев: Haskell - это просто


Характеристики (21)


ПараметрЗначение
Автор(ы)
ИздательДМК Пресс, ДМК Пресс
Год издания2017
Тип обложкимягкая
Количество страниц490
Возрастное ограничение12+
Количество книг1
Вес0.57кг
ИздательствоДМК ПРЕСС
Формат141x200мм
Страниц490
Переплётмягкий
ISBN978-5-9706-0510-3
Размеры60x88 1/16
ТематикаПрограммирование
Тираж300
Обложкамягкая обложка
Язык изданияrus
Кол-во страниц490
ПереплетМягкий переплет
РазделПрограммирование


Цены (1)

Цена от 1413 грн. до 1413 грн. в 1 магазинах

МагазинЦенаНаличие
Bookovka UA
5/5
«Буковка» – це в першу чергу високий асортимент якісних книг відомих видань

Купить в кредит (2)


Компания Предложение
Prostocredit

Сума: від 500 до 6500 грн. Срок: 90 днів з наявністю пільгового періоду від 3 до 30 днів під знижену % ставку (з можливістю пролонгації пільгового кредиту необмеженої кількості раз) Процентна ставка: Пільгова 1,7%, Базова 2% Робота 24/7: заявки на кредит, видача кредиту

Aviracredit

Aviracredit - Онлайн кредит на картку до 6300 грн. Швидке рішення щодо заявки, гарний рівень узгодження заявок. Розмір виплати за перший виданий кредит - 227 грн.

Полезные онлайн-сервисы


Компания Предложение

Отзывы (4)


  • 4/5

    В этой книге автор излагает основы функционального программирования на языке Haskell в легком и весьма непринуждённом стиле. Знакомство с функциональным стилем переворачивает представления о программировании с ног на голову (или с головы на ноги, после прочтения книги кажется что именно так).
    Содержит множество примеров, наглядно демонстрирующих как можно быстро "на коленке" реализовать те или иные функции из стандартной библиотеки языка. Весьма убедительная демонстрация простоты и выразительности языка Haskell.
    Книга прекрасно подойдет для начального ознакомления и получения общего представления о Haskell. Любители забавных рисунков на полях, которые иногда относятся к предмету изложения, а иногда лишь чем-то отдаленно его напоминают, останутся довольны. Однако их радость может быть омрачена тем, что рисунки в книге черно-белые, а не цветные.
    Гуру программирования, возможно найдут книгу слишком поверхностной, впрочем тогда её всё ещё можно прочитать ради забавных картинок.

    0
    0
  • 5/5

    Книга отлично подойдет для тех, кто только начинает свое знакомство с этим интересным языком программирования. Основы Haskell изложены в простой и шутливой форме, без лишних усложнений - автор доносит до вас суть или идею того или иного аспекта языка и рассказывает о том как все это дело использовать.
    С данной книгой так же будет полезно ознакомится тем, кто уже имел опыт работы с функциональными ЯП, например, OCaml - вы обязательно почерпнете для себя много нового.

    0
    0
  • 4/5

    Книга отвратительная. НЕ по содержанию - издание ужасное. Про прелести текста уже очень много хорошего сказано, добавить, не повторяясь, нечего. Перевод тоже хорош, хотя местами, конечно, локализация шуток не очень удаётся: как-то слегка неуместно выглядят некоторые фразы, но это не то чтобы косяк переводчика, здесь проблема в различиях самих языков и культур написания литературы, в том числе технической, околоразговорным стилем. Ну, в любом случае, в содержании отсутствуют минусы, критичные настолько, что способны предостеречь от прочтения книги. Нет, всё хорошо. Где нифига не хорошо, это в качестве самого экземпляра.
    Жалко потраченных денег. Тот факт, что книга начала расклеиваться после двух(!) недель не очень(!!) активного использования, вызывает больше недоумения, чем злости. Может, кто-то уже привык к такому плохому качеству печати, но для меня настолько плохая устойчивость книги к самому обычному кейсу эксплуатации, просто дезориентирует, я не хочу, чтобы книга в 500 страниц за 800+ рублей начала расклеиваться ещё до прочтения. Это не нормально, не приятно, это обидно.
    Вдобавок, тоже не знаю насколько это нормальная практика, но мне вообще не понравилось, что в книге совсем отсутствуют цветные иллюстрации. Ладно, это действительно может звучать как неважная хотелка для большинства литературы, тем более технической, но здесь есть примеры, где цвет рисунка действительно играет какую-то роль, и текст ссылается на этот атрибут иллюстрации. В одной из начальных глав демонстрируется реализация алгоритма быстрой сортировки на хаскелле, где на рисунке числа имеют некую семантику в контексте алгоритма, зависящую от цвета, которым они раскрашены, и автор объясняет работу алгоритма именно посредством описания этой семантики. В этом месте, однако, есть примечание (издателя, наверное), что цветную иллюстрацию можно найти на форзаце книги. После того, как я осмотрел форзацы, я пролистал буквально ВСЮ книгу, ища хоть какие-то появления цвета. Ничего, помимо обложек, всё чёрно-белое.
    И в завершение всему этому, почти во всех примерах кода отсутствуют символы "возведения в степень" (не знаю правильное название) - ^, вместо них просто пустое пространство или лишь часть символа. Опять же, может, в большинстве книг это и простительно, но не здесь точно.
    В общем, не рекомендую покупать эту книгу. Настоятельно рекомендую предпочесть онлайн вариант книги на сайте автора. Бесплатный, бессмертный, всегда актуальный вариант с цветными иллюстрациями, пусть и на английском языке

    0
    0
Зарегистрируйтесь и получайте бонусы за покупки!



закладки (0) сравнение (0)