Официальный сайт издательства ДМК Пресс

Интернет-магазинdmkpress.help@gmail.com
+7 (499) 322-19-38

Издание книгdmkpress@gmail.com  Пишите на email

Оптовая продажаbooks@alians-kniga.ru+7 (499) 782-38-89+7 (499) 782-38-89

Пн - Пт: 10:00 - 19:00
Сб: 10:00 - 17:00
Моя корзина
В корзине нет ни одного товара
0 00
От математики к обобщенному программированию
Бумажное издание
899 руб
Есть в наличии
899 рубКупить
Доставка Почтой России
по России: 7—28 дней, от 300 р
за рубеж: 14—28 дней, от 1 400 р
Доставка курьером
по Москве: 7 дней, 300 р
Способы оплаты
О книге

В этой основательной и вместе с тем доступной книге проектировщик новаторского программного обеспечения Александр Степанов и его коллега Дэниэл Роуз объясняют принципы обобщенного программирования и стоящее за ними понятие математической абстракции. Понимание этих принципов поможет вам писать код одновременно более простой и более эффективный.

Любой достаточно квалифицированный программист, умеющий логически мыслить, уже обладает достаточными знаниями для прочтения этой книги. Авторы на удивление доходчиво сообщают необходимые сведения из общей алгебры и теории чисел. Они подробно объясняют, какие проблемы должны были сначала разрешить математики, в затем показывают, как найденные ими решения переводятся на язык обобщенного программирования и позволяют создать эффективный и элегантный код. Для демонстрации важнейшей роли математических оснований во многих современных приложениях авторы показывают, как полученные результаты и обобщенные алгоритмы можно применить в практически используемой криптосистеме с открытым ключом.

Читая эту книгу, вы освоите мыслительный процесс, необходимый для эффективного программирования, и научитесь обобщать найденные для частного алгоритмы с целью расширить область их полезного применения без потери эффективности. Вы также постигнете, в чем состоит ценность математики для программирования, — и это понимание пригодится вне зависимости от того, на каком языке вы пишете и какую парадигму применяете.

Александр А. Степанов занимается программированием с 1972 года, сначала в Советском Союзе, а затем, после эмиграции в 1977 году, в США. Он принимал участие в программировании операционных систем, инструментальных средств программирования, компиляторов и библиотек. В работе по основаниям программирования ему оказывали поддержку компания Дженерал Электрик, Политехнический университет, компании BellLabs, HP, SGI, Adobe, и — с 2009 года по сей день — A9.com, дочерняя компания Amazon, специализирующаяся на технологиях поиска. В 1995 году журнал «Dr. DobbsJournal» присудил ему премию «За выдающиеся заслуги в программировании» за проектирование стандартной библиотеки шаблонов C++ (StandardTemplateLibrary).

 

Дэниэл Э. Роуз — ученый-исследователь, занимал руководящие должности в компаниях Apple, AltaVista, Xigo, Yahoo и A9.com. Круг его научных интересов охватывает технологии поиска, от низкоуровневых алгоритмов сжатия индекса до вопросов взаимодействия машины и человека в процессе поиска в веб. Роуз руководил в компании Apple группой, разработавшей систему локального поиска для компьютера Macintosh. Он обладатель докторской степени по когнитивистике и информатике, присужденной Калифорнийским университетом в Сан-Диего, а также степени бакалавра по философии, присужденной Гарвардским университетом.

- Античные парадоксы, красивые теоремы, единство и противоположность непрерывного и дискретного

- Действенные математические подходы к абстрагированию

- Общая алгебра как источник идей обобщенного программирования

- Аксиомы, доказательства, теории и модели: применение математических методов для организации знаний об алгоритмах и структурах данных

- Удивительные тонкости, скрывающиеся в простых программистских задачах, и какие уроки можно из них извлечь

- Как теоретические знания помогают практической реализации

Характеристики
Издание:
Цветное
Оригинальное название:

From Mathematics to Generic Programming

Оригинальный правообладатель:

Addison-Wesley

Автор:
Роуз Д., Степанов А.А.
Дата выхода:
март 2015 года
Объем, стр.:
264
Объем, стр:
264
ISBN:
978-5-97060-379-6
Формат:
165 * 235 мм
Бумага:
офсетная
Обложка:
Мягкая обложка
Рейтинг
0 из 0 отзывов
5
0
4
0
3
0
2
0
1
0

27 сентября 2015 в 12:28

Отличная книга

Отлично структурирована, хорошие подобранные примеры и увлекательный экскурс в историю. Рекомендую!

Александр

Ещё в этом разделе

Наши хиты и бестселлеры

Kafka в действии
Kafka в действии

Скотт Д., Гамов В., Клейн Д.

БумагаPDF
1499 руб
1499 руб
Entity Framework Core в действии
БумагаPDF
1999 руб
1999 руб

Готовятся к выходу

Освоение Lightning Network
Освоение Lightning Network

Антонопулос А. Н., Осунтокун О., Пикхард Р.

БумагаPDF
1999 руб 1599.2 руб
1999 руб 1599.2 руб
Математические сюрпризы
Бумага
699 руб 559.2 руб
699 руб 559.2 руб
Рендеринг в реальном времени в Blender
БумагаPDF
1799 руб 1439.2 руб
1799 руб 1439.2 руб
Алгоритмы биоинформатики
Алгоритмы биоинформатики

Компо Ф., Певзнер П.

БумагаPDF
2399 руб 1919.2 руб
2399 руб 1919.2 руб
Алгоритмы
Алгоритмы

Эриксон Дж.

Бумага
1999 руб 1599.2 руб
1999 руб 1599.2 руб
Алгоритмы принятия решений
Алгоритмы принятия решений

Кохендерфер М., Уинлер Т., Рэй К.

Бумага
2499 руб 1999.2 руб
2499 руб 1999.2 руб
Структура и интерпретация классической механики
Бумага
1499 руб 1199.2 руб
1499 руб 1199.2 руб

Наши новинки

Глубокое обучение с R и Keras
БумагаPDF
1999 руб
1999 руб
Криминалистика компьютерной памяти на практике
БумагаPDF
1399 руб
1399 руб
Postgres. Первое знакомство. Версия 15
Postgres. Первое знакомство. Версия 15

Лузанов П., Рогов Е., Лёвшин И.

Бумага
199 руб
Занимательная манга. Искусственный интеллект
БумагаPDF
699 руб
699 руб
Kubernetes изнутри
Kubernetes изнутри

Вьяс Дж., Лав К.

Бумага
1499 руб
1499 руб
Земля: таинственная и незнакомая. Просто о сложном
БумагаPDF
949 руб
949 руб
Закрыть
Ваш товар в корзине.
Перейти в корзину или продолжить покупки?
В корзину
Закрыть