- Руководства по пользованию программами
- Операционные системы и утилиты для ПК
- Интернет
- Графика. Дизайн. Проектирование
- Программы и утилиты для цифровых устройств
- Железо ПК
- Информатика
- Сети и коммуникации
- Бухгалтерия
- Базы данных
- Анализ данных
- Электронная бухгалтерия
- Машинное обучение. Анализ данных
- Менеджмент в IT
Изучай 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 |
Переплёт | мягкий |
ISBN | 978-5-9706-0510-3 |
Размеры | 60x88 1/16 |
Тематика | Программирование |
Тираж | 300 |
Обложка | мягкая обложка |
Язык издания | rus |
Кол-во страниц | 490 |
Переплет | Мягкий переплет |
Раздел | Программирование |
Цены (1)
Цена от 1413 грн. до 1413 грн. в 1 магазинах
Магазин | Цена | Наличие |
---|---|---|
Купить в кредит (2)
Компания | Предложение |
---|---|
Полезные онлайн-сервисы
Компания | Предложение |
---|
Отзывы (4)
- Ignil Alex — 15 Декабря 2014
В этой книге автор излагает основы функционального программирования на языке Haskell в легком и весьма непринуждённом стиле. Знакомство с функциональным стилем переворачивает представления о программировании с ног на голову (или с головы на ноги, после прочтения книги кажется что именно так).
Содержит множество примеров, наглядно демонстрирующих как можно быстро "на коленке" реализовать те или иные функции из стандартной библиотеки языка. Весьма убедительная демонстрация простоты и выразительности языка Haskell.
Книга прекрасно подойдет для начального ознакомления и получения общего представления о Haskell. Любители забавных рисунков на полях, которые иногда относятся к предмету изложения, а иногда лишь чем-то отдаленно его напоминают, останутся довольны. Однако их радость может быть омрачена тем, что рисунки в книге черно-белые, а не цветные.
Гуру программирования, возможно найдут книгу слишком поверхностной, впрочем тогда её всё ещё можно прочитать ради забавных картинок.00 - Cyanide_Regime — 25 Июля 2015
Книга отлично подойдет для тех, кто только начинает свое знакомство с этим интересным языком программирования. Основы Haskell изложены в простой и шутливой форме, без лишних усложнений - автор доносит до вас суть или идею того или иного аспекта языка и рассказывает о том как все это дело использовать.
С данной книгой так же будет полезно ознакомится тем, кто уже имел опыт работы с функциональными ЯП, например, OCaml - вы обязательно почерпнете для себя много нового.00 - Скрипник Максим — 17 Сентября 2016
Книга отвратительная. НЕ по содержанию - издание ужасное. Про прелести текста уже очень много хорошего сказано, добавить, не повторяясь, нечего. Перевод тоже хорош, хотя местами, конечно, локализация шуток не очень удаётся: как-то слегка неуместно выглядят некоторые фразы, но это не то чтобы косяк переводчика, здесь проблема в различиях самих языков и культур написания литературы, в том числе технической, околоразговорным стилем. Ну, в любом случае, в содержании отсутствуют минусы, критичные настолько, что способны предостеречь от прочтения книги. Нет, всё хорошо. Где нифига не хорошо, это в качестве самого экземпляра.
Жалко потраченных денег. Тот факт, что книга начала расклеиваться после двух(!) недель не очень(!!) активного использования, вызывает больше недоумения, чем злости. Может, кто-то уже привык к такому плохому качеству печати, но для меня настолько плохая устойчивость книги к самому обычному кейсу эксплуатации, просто дезориентирует, я не хочу, чтобы книга в 500 страниц за 800+ рублей начала расклеиваться ещё до прочтения. Это не нормально, не приятно, это обидно.
Вдобавок, тоже не знаю насколько это нормальная практика, но мне вообще не понравилось, что в книге совсем отсутствуют цветные иллюстрации. Ладно, это действительно может звучать как неважная хотелка для большинства литературы, тем более технической, но здесь есть примеры, где цвет рисунка действительно играет какую-то роль, и текст ссылается на этот атрибут иллюстрации. В одной из начальных глав демонстрируется реализация алгоритма быстрой сортировки на хаскелле, где на рисунке числа имеют некую семантику в контексте алгоритма, зависящую от цвета, которым они раскрашены, и автор объясняет работу алгоритма именно посредством описания этой семантики. В этом месте, однако, есть примечание (издателя, наверное), что цветную иллюстрацию можно найти на форзаце книги. После того, как я осмотрел форзацы, я пролистал буквально ВСЮ книгу, ища хоть какие-то появления цвета. Ничего, помимо обложек, всё чёрно-белое.
И в завершение всему этому, почти во всех примерах кода отсутствуют символы "возведения в степень" (не знаю правильное название) - ^, вместо них просто пустое пространство или лишь часть символа. Опять же, может, в большинстве книг это и простительно, но не здесь точно.
В общем, не рекомендую покупать эту книгу. Настоятельно рекомендую предпочесть онлайн вариант книги на сайте автора. Бесплатный, бессмертный, всегда актуальный вариант с цветными иллюстрациями, пусть и на английском языке00