Книга «Начала программирования» предназначена для тех, кто стремится глубже понять суть программирования, будь то профессиональные программисты или ученые и инженеры, для которых программирование составляет важную часть их профессиональной деятельности.
Книга «Начала программирования» предназначена для чтения от начала и до конца. Читатели смогут достичь понимания материала, только изучая код, доказывая леммы и выполняя упражнения
Оригинал книги: «Elements of Programming» by Alexander Stepanov, Paul McJones, 288 pages, ISBN 978-0-321-63537-2, 2009
«В книге «Elements of Programming» содержатся одни из наиболее замечательных образцов кода, с которыми я когда-либо сталкивался» - Бьярне Страуструп (разработчик языка C++)
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги
ЗДЕСЬ - читайте ОБ АВТОРЕ книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте 4 главу «Линейные упорядочения» из книги

(заказать-купить книгу «Начала программирования» в интернет-магазине biblio-globus.ru)

(заказать-купить книгу «Начала программирования» в интернет-магазине ComBook.ru)

(заказать-купить книгу «Начала программирования» в интернет-магазине ozon.ru)

(заказать-купить книгу «Начала программирования» в интернет-магазине diamail.com.ua)
На русском языке книга вышла в мае 2011 года в издательстве «ВИЛЬЯМС» и издана ограниченным тиражом (допечатана малым тиражом в августе 2017 года)
_________________________________________________________________________________
ОГЛАВЛЕНИЕ книги «Начала программирования»
_________________________________________________________________________________
Об авторах
Предисловие 10
Глава 1. Вводные определения 15
1.1 Категории идей: сущность, вид, род 15
1.2 Значения 16
1.3 Объекты 18
1.4 Процедуры 20
1.5 Регулярные типы 22
1.6 Регулярные процедуры 23
1.7 Концепции 25
1.8 Резюме 29
Глава 2. Преобразования и их орбиты 31
2.1 Преобразования 31
2.2 Орбиты 34
2.3 Точка столкновения 36
2.4 Измерение размеров орбиты 42
2.5 Действия 43
2.6 Резюме 44
Глава 3. Ассоциативные операции 45
3.1 Ассоциативность 45
3.2 Вычисление степеней 47
3.3 Преобразования программ 49
3.4 Процедуры для специального случая 53
3.5 Параметризация алгоритмов 56
3.6 Линейные рекуррентные соотношения 57
3.7 Процедуры накопления 60
3.8 Резюме 60
Глава 4. Линейные упорядочения 63
4.1 Классификация отношений 63
4.2 Полные и слабые упорядочения 65
4.3 Выбор порядка 66
4.4 Естественное полное упорядочение 74
4.5 Семейства производных процедур 75
4.6 Расширение процедур выбора порядка 75
4.7 Резюме 76
Глава 5. Упорядоченные алгебраические структуры 77
5.1 Основные алгебраические структуры 77
5.2 Упорядоченные алгебраические структуры 82
5.3 Остаток 83
5.4 Наибольший общий делитель 86
5.5 Обобщение НОД 89
5.6 Алгоритм gcd по Штейну 91
5.7 Частное 92
5.8 Частное и остаток для отрицательных величин 93
5.9 Концепции и их модели 95
5.10 Компьютерные целочисленные типы 97
5.11 Резюме 98
Глава 6. Итераторы 99
6.1 Читаемость 99
6.2 Итераторы 101
6.3 Интервалы 102
6.4 Читаемые интервалы 105
6.5 Увеличение интервалов 112
6.6 Прямые итераторы 114
6.7 Индексированные итераторы 119
6.8 Двунаправленные итераторы 119
6.9 Итераторы с произвольным доступом 121
6.10 Резюме 122
Глава 7. Координатные структуры 125
7.1 Бифуркатные координаты 125
7.2 Двунаправленные бифуркатные координаты 129
7.3 Координатные структуры 133
7.4 Изоморфизм, эквивалентность и упорядочение 134
7.5 Резюме 140
Глава 8. Координаты с изменяемыми последователями 141
8.1 Связанные итераторы 141
8.2 Переупорядочение связей 142
8.3 Области применения переупорядочений связей 148
8.4 Связанные бифуркатные координаты 151
8.5 Резюме 155
Глава 9. Копирование 157
9.1 Записываемость 157
9.2 Копирование с учетом позиции 159
9.3 Копирование на основе предиката 165
9.4 Взаимная перестановка интервалов 171
9.5 Резюме 174
Глава 10. Переупорядочения 177
10.1 Перестановки 177
10.2 Переупорядочения 180
10.3 Алгоритмы обращения 182
10.4 Алгоритмы вращения 185
10.5 Выбор алгоритма 192
10.6 Резюме 196
Глава 11. Разбиение и слияние 197
11.1 Разбиение 197
11.2 Сбалансированное приведение 203
11.3 Слияние 207
11.4 Резюме 212
Глава 12. Составные объекты 213
12.1 Простые составные объекты 213
12.2 Динамические последовательности 220
12.3 Основополагающий тип 227
12.4 Резюме 230
Послесловие 231
Глава A. Математическая система обозначений 235
Глава B. Язык программирования 237
B.1 Определение языка 237
B.2 Макросы и характеристические структуры 244
Литература 246
Предметный указатель 250
В этой основательной и вместе с тем доступной книге «От математики к обобщенному программированию» (From Mathematics to Generic Programming) Александр Степанов и Дэниэл Э. Роуз объясняют принципы обобщенного программирования и стоящее за ними понятие математической абстракции
Любой квалифицированный программист, умеющий логически мыслить, уже обладает достаточными знаниями для ее прочтения. Авторы книги «От математики к обобщенному программированию» на удивление доходчиво сообщают необходимые сведения из общей алгебры и теории чисел. Они объясняют, какие проблемы должны были разрешить математики, и показывают, как найденные ими решения переводятся на язык обобщенного программирования и позволяют создать эффективный и элегантный код
Читая книгу «От математики к обобщенному программированию», вы освоите мыслительный процесс, необходимый для правильного программирования, и научитесь обобщать найденные для частной задачи алгоритмы с целью расширить область их полезного применения без потери эффективности. Вы также постигнете, в чем состоит ценность математики для программирования, - и это понимание пригодится вне зависимости от того, на каком языке вы пишете и какую парадигму применяете
![]() |
Компьютерные науки Базовый курс Гленн Брукшир Деннис Брилов 13-е издание |
Назначение книги «Компьютерные науки. Базовый курс» - предоставить читателю всестороннее представление о предмете компьютерных наук (Computer Science), охватывающее все его аспекты, от сугубо практических до полностью абстрактных
В 13-ом издании книги «Компьютерные науки. Базовый курс» Гленна Брукшира и Денниса Брилова учтён новый международный стандарт преподавания компьютерных наук CS2013 - Computer Science Curricula 2013 (ACM/IEEE-CS)
Такой подход к изучению базовых понятий открывает студентам любых, необязательно компьютерных дисциплин всю широту предмета и позволяет получить общее представление о тех возможностях, которые доступны им в современном технократическом обществе
Изложение материала вкниге «Компьютерные науки. Базовый курс» ведется от простого к сложному, от конкретных аспектов к абстрактным и каждая рассматриваемая тема непосредственно подводит к следующей. Тем не менее, отдельные главы и разделы книги достаточно независимы и вполне могут рассматриваться как самостоятельные единицы
Важные достоинства книги - наличие около 1000 заданий и упражнений (!), предназначенных для углубления и закрепления понимания основных излагаемых концепций, обсуждение этических и юридических аспектов рассматриваемых технологий, которые необходимо знать, чтобы использовать их безопасно и ответственно, а также подборки общественных и социальных вопросов, призывающих читателя задуматься о связях между излагаемым материалом и тем обществом, в котором они живут
Изюминкой 13-е издания книги «Компьютерные науки. Базовый курс» является переход к использованию языка Python для записи примеров кода и псевдокода, выдержанного в том же стиле
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Компьютерные науки. Базовый курс»
ЗДЕСЬ - читайте полное СОДЕРЖАНИЕ книги «Компьютерные науки. Базовый курс»
ЗДЕСЬ - читайте 7 Главу «Технология разработки программного обеспечения» из книги Гленна Брукшира и Денниса Брилова «Компьютерные науки. Базовый курс»

(заказать-купить книгу «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине www.moscowbooks.ru)

(заказать-купить книгу «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине mdk-arbat.ru)

(заказать-купить книгу «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине biblio-globus.ru)

(заказать-купить книгу «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине ComBook.ru)

(заказать-купить книгу «Компьютерные науки. Базовый курс» (13-е издание) в онлайн-мегамаркете Ozon.ru)

(заказать-купить книгу «Компьютерные науки. Базовый курс» (13-е издание) в интернет-магазине diamail.com.ua)

(заказать-купить книгу «Компьютерные науки. Базовый курс» в интернет-магазине bizbook.ua)
Книга обсуждается в отдельном сообщении моего блога
___________________________
РЕКОМЕНДУЮ ОБРАТИТЬ ВНИМАНИЕ НА КНИГИ
___________________________
![]() |
ПРОГРАММИРОВАНИЕ принципы и практика использования C++ (включает C++11 и C++14) Бьярне Страуструп 2-е издание |
Второе издание книги Страуструпа «ПРОГРАММИРОВАНИЕ: принципы и практика использования C++» представляет собой комплексное и обширное введение в программирование для людей, которые никогда не программировали до этого. Она также будет полезна и для тех, кто хочет улучшить свой стиль и технику программирования, или же узнать больше о современном состоянии языка C++ с учетом новых стандартов языка: C++11 и C++14
В книге излагается оригинальный авторский подход изобретателя языка программирования C++ к изложению основ программирования в целом - Страуструп возводит прочный фундамент системных знаний для написания полезного, корректного и эффективного кода на языке программирования C++
В книге «ПРОГРАММИРОВАНИЕ: принципы и практика использования C++» Страуструп представляет широкий взгляд (Provides a Broad View) на основные концепции, методы дизайна и программирования, особенности языка C++ и существующих для него библиотек; разъясняет основные понятия и методы программирования на C++ более глубоко и фундаментально, чем существующие описания языка C++ других авторов
В первую очередь, книга «ПРОГРАММИРОВАНИЕ: принципы и практика использования C++» адресована начинающим программистам и студентам компьютерных специальностей, которые найдут в ней много новой информации, и смогут узнать точку зрения создателя языка С++ на современные методы программирования
Оригинал книги: «Programming: Principles and Practice Using C++» by Bjarne Stroustrup, 2nd Edition, 1312 pages, ISBN 9780321992789, June 2014
Книга удостоена награды - Dr. Dobb's Jolt Awards: The Best Books 2014
ЗДЕСЬ - читайте ОБ АВТОРЕ книги - Бьярне Страуструп
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «ПРОГРАММИРОВАНИЕ» (2-е издание)
ЗДЕСЬ - читайте Главу 2 «Hello, World!» из книги «ПРОГРАММИРОВАНИЕ: принципы и практика использования C++» (2-е издание)

(заказать-купить книгу Страуструпа «ПРОГРАММИРОВАНИЕ» в интернет-магазине biblio-globus.ru)

(заказать-купить книгу Страуструпа «ПРОГРАММИРОВАНИЕ» в интернет-магазине ComBook.ru)

(заказать-купить книгу Страуструпа «ПРОГРАММИРОВАНИЕ» в онлайн-мегамаркете Ozon.ru)

(заказать-купить книгу Бьярне Страуструпа «ПРОГРАММИРОВАНИЕ» в интернет-магазине diamail.com.ua)

(заказать-купить книгу Страуструпа «ПРОГРАММИРОВАНИЕ» в интернет-магазине bizbook.ua)
Читайте отдельное сообщение в моем блоге об этой книге
___________________________________
![]() |
Практика программирования Брайан У. Керниган Роб Пайк |
Вашему вниманию предлагается перевод на русский язык исправленного и дополненного издания классической книги «Практика программирования». Верификацию кода в русском издании выполнили сами авторы книги - Брайан Керниган и Роб Пайк, что лишний раз свидетельствует об их огромной ответственности перед читателями. В книге «Практика программирования» рассматриваются принципы практического профессионального программирования, которые, выходя за рамки простого написания кода, включают в себя проектирование, правильный выбор алгоритмов и структур данных, отладку и тестирование, оптимизацию быстродействия и переносимости, автоматизацию рабочего процесса. Изложение проиллюстрировано примерами на C, C++, Java и на языках специального назначения Awk и Perl
Книга «Практика программирования» предназначена для повышения квалификации программистов и может быть полезна студентам, преподавателям компьютерных специальностей
"Ценность книги «Практика программирования» состоит прежде всего в том, что в ней отражен и, главное, обобщен долголетний многосторонний опыт создания программ на разных языках высокого уровня (прежде всего Си, C++, Java, Awk, Perl) и в разных средах (Unix, Linux, MS Windows, Mac). Ее авторы — классики в области программирования, чьи труды не пылятся на полках, а всегда под рукой, причем не только у начинающих программистов, но и у профессионалов. Они лично выполнили верификацию программного кода для русскоязычного издания, что свидетельствует об их отношении к россиянам-программистам как достойным коллегам" (pcweek.ru)
"Брайан Керниган и Роб Пайк, авторы книги «Практика программирования», рассматривают искусство программирования — на разных языках и в диапазоне от текста, описывающего алгоритмы и структуры данных, до архитектуры, включая отладку программ, тестирование и повышение быстродействия, — как совокупность универсальных инженерных концепций, независимых от конкретного языка, операционной системы или среды программирования" (pcworld.ru)
Оригинал книги: «The Practice of Programming», Brian W. Kernighan, Rob Pike, 288 pages, ISBN 9780201615869, 1999
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Практика программирования»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Практика программирования»
ЗДЕСЬ - читайте 2 главу «Алгоритмы и структуры данных» из книги «Практика программирования»

(заказать-купить книгу «Практика программирования» в интернет-магазине biblio-globus.ru)

(заказать-купить книгу «Практика программирования» в интернет-магазине ComBook.ru)

(заказать-купить книгу по «Практика программирования» в онлайн-мегамаркете Ozon.ru)

(заказать-купить книгу «Практика программирования» в интернет-магазине diamail.com.ua)
Книга обсуждается в отдельном сообщении моего блога
__________________________________
![]() |
Регулярные выражения. Основы Майкл Фицджеральд |
Если вы программист, не имеющий опыта работы с регулярными выражениями, то книга Майкла Фицджеральда «Регулярные выражения. Основы» — как раз то, что нужно для первого знакомства с ними. Многочисленные примеры, приведенные в этой книге, помогут вам не только освоить основы регулярных выражений, но и научиться применять их для поиска, извлечения и преобразования фрагментов текста посредством их сопоставления с определенными символами, словами и шаблонами. Закончив чтение книги, вы будете знать синтаксис наиболее распространенных диалектов регулярных выражений и понимать, в каких случаях они смогут обеспечить вам значительную экономию времени; узнать, что такое регулярные выражения и как они работают. Книга «Регулярные выражения. Основы» поможет Вам узнать о том, какие существуют различия между регулярными выражениями, используемыми в командной строке и в различных языках программирования; освоить простые методы нахождения определенных образцов текста, включая цифры, буквы, символы Unicode и строковые литералы; научиться использовать условия с нулевой длиной совпадения и различные виды контекстной проверки, прежде чем выполнять какие-либо действия; научиться работать с группами, обратными ссылками, классами символов и квантификаторами; освоить методы разметки обычного текста тегами HTML5 с помощью регулярных выражений
Оригинал книги: «Introducing Regular Expressions. Unraveling regular expressions, step-by-step», Michael Fitzgerald, 154 pages, ISBN 978-1-4493-9268-0, July 2012
ЗДЕСЬ - читайте ОБ АВТОРЕ книги «Регулярные выражения. Основы»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Регулярные выражения. Основы»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Регулярные выражения. Основы»
ЗДЕСЬ - читайте часть книги «Альтернативы, группы и обратные ссылки» из книги «Регулярные выражения. Основы»

(заказать-купить книгу «Регулярные выражения. Основы» в интернет-магазине ComBook.ru)

(заказать-купить книгу по «Регулярные выражения. Основы» в онлайн-мегамаркете Ozon.ru)

(заказать-купить книгу «Регулярные выражения. Основы» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в этом блоге о книге «Регулярные выражения. Основы»
__________________________________
![]() |
Искусство программирования Дональд Эрвин Кнут том 4А |
В 4-ом томе Дональда Кнута «Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1» рассматриваются методы, позволяющие компьютерам эффективно работать с задачами гигантского размера. Рассматриваемый материал начинается с булевых функций и технологий и трюков работы с битами, затем всесторонне рассматривается генерация всех кортежей и перестановок, всех сочетаний и разбиений, и всех деревьев. Комбинаторный поиск — богатая и важная тема, и Кнут приводит слишком много нового, интересного и полезного материала, чтобы его можно было разместить в одном или двух (а может быть, даже в трех) томах. Одна эта книга включает около 1500 упражнений с ответами для самостоятельной работы, а также сотни полезных фактов, которые вы не найдете ни в каких других публикациях. Том 4А книги «Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1» определенно должен занять свое место на полке рядом с первыми тремя томами этой классической работы в библиотеке каждого серьезного программиста
Оригинал книги: «The Art of Computer Programming, Volume 4A: Combinatorial Algorithms, Part 1», Donald E. Knuth, 912 pages, ISBN 978-0-201-03804-0, 2011
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ 4-го тома книги «Искусство программирования»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1»
ЗДЕСЬ - читайте введение к 7-ой главе «КОМБИНАТОРНЫЙ ПОИСК» 4-го тома книги «Искусство программирования, том 4А. Комбинаторные алгоритмы, часть 1»



Читайте отдельное сообщение о 4-ом томе Дональда Кнута в моем блоге
![]() |
первый том Кнута |


Оригинал книги: «The Art of Computer Programming, Volume 1. Fundamental Algorithms», 3-rd Edition, Donald E. Knuth, 784 pages, ISBN 0-201-89683-4, 1998
На русском языке книга вышла в издательстве «ВИЛЬЯМС» - книга регулярно допечатывается
![]() |
второй том Кнута |


Оригинал книги: «The Art of Computer Programming, Volume 2. Seminumerical Algorithms», 3-rd Edition, Donald E. Knuth, 784 pages, ISBN 0-201-89684-2, 1998
На русском языке книга вышла в издательстве «ВИЛЬЯМС» - книга регулярно допечатывается
![]() |
третий том Кнута |


Оригинал книги: «The Art of Computer Programming, Volume 3. Sorting and Searching», 2-nd Edition, Donald E. Knuth, 800 pages, ISBN 0-201-89685-0, 1998
На русском языке книга вышла в издательстве «ВИЛЬЯМС» - книга регулярно допечатывается
_________________________________
![]() |
Стандартная библиотека C++: справочное руководство Николаи М. Джосаттис 2-е издание |
Уникальная книга Николаи М. Джосаттиса «Стандартная библиотека C++: справочное руководство» (C++11) представляет собой исчерпывающее и ясное описание каждого компонента стандартной библиотеки С++. Стандартная библиотека С++ содержит набор универсальных классов и интерфейсов, значительно расширяющих ядро языка С++. В данной книге описывается библиотека как часть нового стандарта ANSI/ISO C++ (C++11). В книге содержится исчерпывающее описание каждого компонента библиотеки, включая его предназначение и структуру; очень подробно описываются сложные концепции и тонкости практического программирования, необходимые для их эффективного использования, а также ловушки и подводные камни; приводятся точные сигнатуры и определения наиболее важных классов и функций, а также многочисленные примеры работоспособных программ. Также, в книге описаны новейшие элементы стандартной библиотеки С++, включенные в стандарт C++11. Подробное описание каждого компонента содержит указание его предназначения и структуры, примеры использования, точную сигнатуру и описание классов и функций, а также предупреждения о потенциальных проблемах. В книге «Стандартная библиотека C++» кроме подробной документации по всем классам и интерфейсам библиотеки, также разъясняются многие нетривиальные концепции, а также рассматриваются практические аспекты программирования, необходимые для эффективного использования стандартной библиотеки, и типичные ошибки. Материал поясняется многочисленными примерами. Книга может использоваться и как учебник, и как справочник. Книге посвящен специальный веб-сайт www.cppstdlib.com, на котором, в частности, можно найти исходные коды программ
Оригинал книги: «The C++ Standard Library. A Tutorial and Reference», Nicolai M. Josuttis, 2nd Edition, 1128 pages, ISBN 978-0-321-62321-8, April 2012
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Стандартная библиотека C++: справочное руководство»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Стандартная библиотека C++: справочное руководство»
ЗДЕСЬ - читайте 4 главу «Общие принципы» из книги Николаи М. Джосаттиса «Стандартная библиотека C++: справочное руководство» (2-е издание)

(заказать-купить книгу Джосаттиса «Стандартная библиотека C++» в интернет-магазине ComBook.ru)
(заказать-купить книгу Джосаттиса «Стандартная библиотека C++» в интернет-магазине ozon.ru)

(заказать-купить книгу Джосаттиса «Стандартная библиотека C++» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге об этой книге
___________________________________
![]() |
Безопасное программирование на C и C++ Роберт Сикорд (для C11 и C++11) |
В большинстве случаев уязвимость программного обеспечения является следствием недостатков, которых можно было бы избежать. Проанализировав десятки тысяч отчетов об уязвимости программ, начиная с 1988 года, Компьютерная группа реагирования на чрезвычайные ситуации (CERT — Computer Emergency Response Team) выяснила, что причиной большей части сообщений об уязвимости являются относительно небольшое количество основных причин. В книге «Безопасное программирование на C и C++» (включая стандарты C11 и C++11) идентифицируются и объясняются эти основные причины, а также демонстрируются приемы, позволяющие предотвратить их появление. Более того, Роберт Сикорд призывает программистов овладеть передовыми приемами обеспечения безопасности и выработать мировоззрение, ориентированное на безопасность. По его мнению, это поможет защитить программное обеспечение не только от существующих, но и от будущих атак. Анализируя отчеты и выводы CERT, Роберт Сикорд систематически идентифицирует программные ошибки, которые с наибольшей вероятностью могут привести к нарушению безопасности, показывает, как их можно использовать, описывает возможные последствия и представляет безопасные альтернативы
Оригинал книги: «Secure Coding in C and C++» (для C11 и C++11), Robert C. Seacord, 2nd Edition, 600 pages, ISBN 9780321822130, 2013
ЗДЕСЬ - читайте ОБ АВТОРЕ - Роберте Сикорде
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Безопасное программирование на C и C++»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги Роберта Сикорда
ЗДЕСЬ - читайте 3 главу «Уловки с указателями» из книги Роберта Сикорда «Безопасное программирование на C и C++» (для C11/C++11,2-е издание)

(заказать-купить книгу «Безопасное программирование на C и C++» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Безопасное программирование на C и C++» в ozon.ru)

(заказать-купить книгу «Безопасное программирование на C и C++» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о 3-ем издании книги Джона Скита «С#: программирование для профессионалов»
_______________________________________________________________________________________
![]() |
Стандарты программирования на С++ Герб Саттер Андрей Александреску |
Книга Саттера и Александреску «Стандарты программирования на С++» поможет новичку стать профессионалом, так как в ней представлен сконцентрированный лучший опыт программистов на C++, обобщенный двумя экспертами мирового класса. Начинающий программист найдет в ней простые и понятные рекомендации для ежедневного использования, подкрепленные примерами их конкретного применения на практике. Опытные программисты найдут в ней советы и новые рекомендации, которые можно сразу же принять на вооружение. Программисты-профессионалы могут использовать эту книгу как основу для разработки собственных стандартов кодирования, как для себя лично, так и для группы, которой они руководят. Конечно, книга «Стандарты программирования на С++» рассчитана в первую очередь на профессиональных программистов с глубокими знаниями языка C++, однако она будет полезна любому, кто захочет углубить свои знания в данной области
Оригинал книги: «C++ Coding Standards: 101 Rules, Guidelines, and Best Practices», Herb Sutter, Andrei Alexandrescu, 240 pages, 2005
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Стандарты программирования на С++»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Стандарты программирования на С++»
ЗДЕСЬ - читайте главу «Проектирование классов и наследование» из книги Саттера и Александреску «Стандарты программирования на С++»

(заказать-купить книгу «Стандарты программирования на С++» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Стандарты программирования на С++» в интернет-магазине ozon.ru)

(заказать-купить книгу «Стандарты программирования на С++» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о книге Саттера и Александреску «Стандарты программирования на С++»
![]() |
Современное проектирование на C++ Андрей Александреску |
В книге Александреску «Современное проектирование на C++.Обобщенное программирование и прикладные шаблоны проектирования» изложена новая технология программирования, представляющая собой сплав обобщенного программирования, метапрограммирования шаблонов и объектно-ориентированного программирования на С++. Настраиваемые компоненты, созданные автором, высоко подняли уровень абстракции, наделив язык С++ чертами языка спецификации проектирования, сохранив всю его мощь и выразительность. В книге изложены способы реализации основных шаблонов проектирования. Разработанные компоненты воплощены в библиотеке Loki, которую можно загрузить с веб-страницы автора. Книга «Современное проектирование на C++.Обобщенное программирование и прикладные шаблоны проектирования» предназначена для опытных программистов на языке программирования С++
Оригинал книги: «Modern C++ Design: Generic Programming and Design Patterns Applied», Andrei Alexandrescu, 352 pages, 2001
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Современное проектирование на C++»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Современное проектирование на C++»
ЗДЕСЬ - читайте 8 главу «Проектирование классов и наследование» из книги Александреску «Современное проектирование на C++.Обобщенное программирование и прикладные шаблоны проектирования»

(заказать-купить книгу «Современное проектирование на C++» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Современное проектирование на C++» в интернет-магазине ozon.ru)

(заказать-купить книгу «Современное проектирование на C++» в интернет-магазине diamail.com.ua)
Книга обсуждается в отдельном сообщении моего блога
__________________________________
![]() |
Элементарные шаблоны проектирования Джейсон Мак-Колм Смит |
Книга «Элементарные шаблоны проектирования» поможет программистам, проектировщикам, архитекторам и аналитикам успешно использовать шаблоны проектирования в сочетании с широким спектром языков программирования, интегрированных сред разработки и проблемных областей. В книге описана базовая коллекция простых шаблонов проектирования, которые, в свою очередь, раскладываются на составляющие их элементы. С этими элементарными шаблонами проектирования сталкиваются в своей повседневной деятельности практически все разработчики программного обеспечения. В книге приведены их спецификации, описана система диаграмм Pattern Instance Notation, облегчающая работу с шаблонами на разных уровнях, и представлен формальный аппарат для описания шаблонов — ро-исчисление
Джейсон Смит в своей книге «Элементарные шаблоны проектирования» (книга удостоена награды - Dr. Dobb's Jolt Awards: The Best Books 2012) описывает то, чего практики, использующие шаблоны проектирования, давно ждали: базовую коллекцию простых шаблонов проектирования, которые в свою очередь раскладываются на составляющие их элементы. Если вы опытный практик, Смит, придерживаясь общеизвестного формата, предложенного «Бандой Четырех» («Gang of Four», в книге: «Приемы объектно-ориентированного проектирования. Паттерны проектирования», Гамма, Хелм, Джонсон, Влиссидес), объясняет, как из элементарных шаблонов проектирования составить стандартные шаблоны, и предлагает новый и эффективный способ реализации уже известных идей
Оригинал книги: «Elemental Design Patterns», Jason Smith, 368 pages, ISBN 978-0-3217-1192-2, April 2012
ЗДЕСЬ - читайте ОБ АВТОРЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Элементарные шаблоны проектирования»
ЗДЕСЬ - читайте ВВЕДЕНИЕ книги «Элементарные шаблоны проектирования»

(заказать-купить книгу «Элементарные шаблоны проектирования» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Элементарные шаблоны проектирования» в ozon.ru)

(заказать-купить книгу «Элементарные шаблоны проектирования» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге Джейсона Смита в моем блоге
____________________________________
![]() |
Алгоритмы: вводный курс Томас Кормен Thomas H. Cormen |
Книга «Алгоритмы: вводный курс» (Algorithms Unlocked) является руководством по основам компьютерных алгоритмов. Читатели узнают, что такое компьютерные алгоритмы, как описать их, и как их оценивать. В книге приводится много наглядных примеров. Эта книга позволяет без осложнений перейти к изучению боле обширного материала об алгоритмах, изложенного в книге «Алгоритмы: построение и анализ» (Томас Х. Кормен, Чарльз И.Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн, 3-е издание)
Оригинал книги: «Algorithms Unlocked» by Thomas H. Cormen, 240 pages, ISBN 9780262518802, March 2013
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги Кормена «Алгоритмы: вводный курс»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ из книги Кормена «Алгоритмы: вводный курс»
ЗДЕСЬ - читайте 4 главу «Нижняя граница времени сортировки ...»

(заказать-купить книгу «Алгоритмы: вводный курс» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Алгоритмы: вводный курс» в интернет-магазине OZON.ru)

(заказать-купить книгу «Алгоритмы: вводный курс» в интернет-магазине diamail.com.ua)
_______________________________________
ОГЛАВЛЕНИЕ книги «Алгоритмы: вводный курс»
_______________________________________
Предисловие
Глава 1. Что такое алгоритмы и зачем они нужны
Глава 2. Описание и оценка компьютерных алгоритмов
Глава 3. Алгоритмы сортировки и поиска
Глава 4. Нижняя граница времени сортировки и как ее превзойти
Глава 5. Ориентированные ациклические графы
Глава 6. Кратчайшие пути
Глава 7. Алгоритмы на строках
Глава 8. Основы криптографии
Глава 9. Сжатие данных
Глава 10. Трудная? Задача…
Библиография
Предметный указатель
Читайте отдельное сообщение в моем блоге о новой книге Кормена «Алгоритмы: вводный курс»
_______________________________
![]() |
Алгоритмические трюки для программистов 2-е издание Генри С. Уоррен Hacker's Delight-2 |
Во втором издании книги «Алгоритмические трюки для программистов» (Hacker's Delight-2) программист-ветеран IBM Генри Уоррен делится с читателями разнообразными приемами из своей коллекции, пополняемой в течение многих десятилетий работы в области разработки компиляторов и архитектуры компьютеров, прикладного и системного программирования. Каким бы ни был Ваш профессионализм — вы обязательно найдете в книге «Алгоритмические трюки для программистов» новое для себя - изложенный материал позволит повысить квалификацию даже бывалому программисту, но при этом книга будет понятна и полезна даже начинающему. Кроме того, книга заставит Вас посмотреть на уже знакомые вещи с новой стороны и научит создавать эффективный код. Не в меньшей степени эта книга пригодится и начинающему программисту, который может просто воспользоваться готовыми советами из книги, применяя их в своей повседневной практике. Книга «Алгоритмические трюки для программистов» позволит Вам стать высококлассным программистом, предоставляя материал, который Вы не встретите ни на каких учебных курсах
Оригинал книги: «Hacker's Delight-2» by Henry S. Warren, 2nd edition, 512 pages, ISBN 978-0-3218-4268-8, October 2012
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Алгоритмические трюки для программистов»
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Алгоритмические трюки для программистов»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмические трюки для программистов»
ЗДЕСЬ - читайте 10 главу «Целое деление на константы» из книги «Алгоритмические трюки для программистов»

(заказать-купить книгу «Алгоритмические трюки для программистов» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Алгоритмические трюки для программистов» в интернет-магазине ozon.ru)

(заказать-купить книгу по «Алгоритмические трюки для программистов» в интернет-магазине diamail.com.ua)
"Эта книга - настоящая находка для разработчиков библиотек и компиляторов, для всех, кто обожает элегантность в программировании. Место этой книги на полке - рядом с книгами Дональда Кнута" Джошуа Блох (Joshua Bloch, автор культовых книг по Java)
"Под обложкой книги скрыта целая компьютерная энциклопедия" Гай Стил (Guy L. Steele, автор языка Scheme - диалект языка Лисп, соавтор спецификации языка Java)
Читайте отдельное сообщение в моем блоге о книге «Алгоритмические трюки для программистов»
_______________________________________________________________________________________
![]() |
Конкретная математика Математические основы информатики Грэхем-Кнут-Паташник 2-е исправленное издание |
В основу книги «Конкретная математика. Математические основы информатики» положен одноименный курс лекций Станфордского университета. Название «конкретная математика» происходит от слов «КОНтинуальная» и «дисКРЕТНАЯ» математика. Прообразом книги послужил раздел "Математическое введение" первого тома фундаментальной монографии Дональда Э. Кнута «Искусство программирования, том 1. Основные алгоритмы» (3-е издание)
Книга ориентирована в первую очередь на практиков (хотя и теоретики найдут в ней много полезного), и изобилует массой конкретных примеров и упражнений. Назначение книги «Конкретная математика. Математические основы информатики» — обеспечить читателя техникой оперирования с дискретными объектами, что совершенно необходимо для математиков, работающих в области компьютерных технологий
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ книги «Конкретная математика»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Конкретная математика»
ЗДЕСЬ - читайте 3 главу «Целочисленные функции» из книги «Конкретная математика»
Оригинал книги: «Concrete Mathematics: A Foundation for Computer Science» by Ronald L. Graham, Donald E. Knuth, Oren Patashnik, 2nd Edition, 672 pages, 1994

(заказать-купить книгу «Конкретная математика. Математические основы информатики» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Конкретная математика. Математические основы информатики» в интернет-магазине ozon.ru)

(заказать-купить книгу «Конкретная математика. Математические основы информатики» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о книге «Конкретная математика»
_______________________________________________________________________________________
РЕКОМЕНДУЮ ОБРАТИТЬ ВНИМАНИЕ НА КНИГИ
_______________________________________________________________________________________
![]() |
Язык программирования C++ Лекции и упражнения Стивен Прата 6-е издание |
Шестое издание классической книги Прата «Язык программирования C++. Лекции и упражнения» обновлено и расширено с учетом последних тенденций в программировании на C++, а также для детального отражения нового стандарта языка программирования C++11. Книга Стивена Прата по C++(C++11) подойдет как студентам, обучающимся программированию самостоятельно, так и разработчикам, имеющим дело с другими языками и стремящимся лучше понять фундаментальные основы этого ключевого языка программирования. Вопросы для самоконтроля и упражнения по программированию, предлагаемые в конце каждой главы в книге «Язык программирования C++. Лекции и упражнения», помогут читателям сосредоточиться на самой критически важной информации и систематизировать наиболее сложные концепции
Оригинал книги: «C++ Primer Plus», Stephen Prata, 1200 pages, 6th Edition, ISBN 9780321776402, August 2011
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги Стивена Прата по C++11
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Язык программирования C++. Лекции и упражнения»
ЗДЕСЬ - читайте 9 главу «Модели памяти и пространства имен» из книги
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги

(заказать-купить книгу Прата по C++11 в интернет-магазине ComBook.ru)
(заказать-купить книгу Прата по C++11 в ozon.ru)

(заказать-купить книгу Прата по C++11 в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге в блоге
______________________________________________________________________________________
![]() |
Язык программирования C(Си), 6-е издание Лекции и упражнения Стивен Прата в книге описан новый стандарт языка C11 |
Книга «Язык программирования C(Си). Лекции и упражнения» написана известным специалистом и лектором в области компьютерных технологий Стивеном Прата и посвящена одному из наиболее распространенных языков программирования — C(Си), который послужил основой для создания операционной системы Unix. Книгу отличает простой и доступный стиль изложения, изобилие примеров и множество рекомендаций по написанию высококачественных программ на C(Си). Наряду с деталями языка программирования C(Си) объясняются фундаментальные концепции программирования. Многочисленные короткие практические примеры иллюстрируют только одну или две концепции за раз и поощряют читателей проработать новые темы, непосредственно приступив к реальному их использованию. Шестое издание этой книги было обновлено и расширено с целью охвата последних наработок в C(Си), а также раскрытия подробностей нового стандарта C11. Здесь вы найдете углубленные, широкие и разнообразные подходы и инструменты, совершенствующие процесс изучения. Книга «Язык программирования C(Си). Лекции и упражнения» ориентирована на программистов разной квалификации, а также будет полезна для студентов и преподавателей дисциплин, связанных с программированием и компьютерными науками
Оригинал книги: «C Primer Plus», Stephen Prata, 1080 pages, 6th Edition, ISBN 9780321928429, February 2014
ЗДЕСЬ - читайте ОБ АВТОРЕ книги - Стивене Прата
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Язык программирования C(Си)»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги Стивена Прата «Язык программирования C(Си)»
ЗДЕСЬ - читайте 8 главу «Символьный ввод-вывод и проверка достоверности ввода» из книги Стивена Прата «Язык программирования C(Си)»
ЗДЕСЬ - загрузите ЛИСТИНГИ из книги Стивена Прата «Язык программирования C(Си). Лекции и упражнения» (6-е издание)

(заказать-купить книгу Стивена Прата по C11 в интернет-магазине ComBook.ru)
(заказать-купить книгу Стивена Прата по C11 в ozon.ru)

(заказать-купить книгу Стивена Прата по C11 в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение о книге Стивена Прата «Язык программирования C(Си). Лекции и упражнения» в моем блоге
_______________________________________________________________________________________
РЕКОМЕНДУЮ ОБРАТИТЬ ВНИМАНИЕ на КНИГИ
_______________________________________________________________________________________
![]() |
Алгоритмы: построение и анализ 3-е издание |
Книга «Алгоритмы: построение и анализ» удачно объединяет в себе полноту охвата и строгость изложения. Много книг, посвященных алгоритмам, отличается строгостью изложения материала, но страдает определенной неполнотой; другие книги охватывают огромный объем материала, но недостаточно строго излагают его. В книге «Алгоритмы: построение и анализ» описаны самые разнообразные алгоритмы, сочетается широкий диапазон тем с глубиной и полнотой изложения; при этом изложение доступно для читателей самого разного уровня подготовки. Каждая глава книги относительно самодостаточна и может использоваться в качестве отдельной темы для изучения. Алгоритмы в книге «Алгоритмы: построение и анализ» описаны простым человеческим языком и с применением псевдокода, который понятен любому, кто хоть в небольшой степени знаком с программированием, а пояснения принципов их работы даны без излишней математической строгости и требуют лишь элементарных знаний
Оригинал книги: «Introduction to Algorithms, Third Edition» by Thomas H. Cormen, Charles E. Leiserson, Ronald L.Rivest, Clifford Stein, 1312 pages, ISBN 978-0-2620-3384-8, September 2009
ЗДЕСЬ - читайте ВВЕДЕНИЕ из книги «Алгоритмы: построение и анализ»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги «Алгоритмы: построение и анализ»
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Алгоритмы: построение и анализ»
ЗДЕСЬ - читайте 7 главу «Быстрая сортировка» из книги «Алгоритмы: построение и анализ»

(заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине OZON.ru)

(заказать-купить книгу «Алгоритмы: построение и анализ» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о 3-ем издании книги «Алгоритмы: построение и анализ»
____________________________________
Читайте отдельное сообщение в моем блоге о книгах Дональда Кнута «Искусство программирования» - фундаментальная многотомная монография, посвященная рассмотрению и анализу важнейших алгоритмов, используемых в компьютерных науках
В 1999 году книга «Искусство программирования» была признана одной из двенадцати лучших физико-математических монографий XX столетия
__________________________________
![]() |
Компиляторы: принципы, технологии и инструменты «Книга Дракона-2» Ахо/Лам/Сети/Ульман 2-е издание Dragon Book-2 |
Книга «Компиляторы: принципы, технологии и инструменты» содержит ключ к пониманию проблемы разработки компиляторов и описание классических алгоритмов их реализации и функционирования. Строгость изложения материала в книге смягчается большим количесеством практических примеров. Описаны средства автоматизации разработки компиляторов и интерпретаторов - LEX и YACC
Известно, что хорошее понимание работы современных компиляторов возможно только с четким представлением всех этапов работы алгоритмов: лексического и синтаксического анализа, проверки типов данных, оптимизации и генерации кода. Поэтому, в книге «Компиляторы: принципы, технологии и инструменты» особое внимание уделено детальному описанию всех существующих стратегий и методов компиляции, трансляции и интерпретации
В конце каждой главы в книге «Компиляторы: принципы, технологии и инструменты» приводится исчерпывающий перечень исторических и библиографических ссылок. Несмотря на свою учебную ориентацию, книга будет полезна всем, кому приходится работать над созданием компиляторов или кто просто интересуется данной темой, - от начинающих программистов до профессионалов и преподавателей
Оригинал книги: «Compilers: Principles, Techniques and Tools», 2nd, Alfred V. Aho, Monica S. Lam, Ravi Sethi, Jeffrey D. Ullman, 912 pages, ISBN 0-321-48681-1, 2006. [Errata] и [Source code] для книги «Compilers: Principles, Techniques and Tools»
ЗДЕСЬ - читайте ПРЕДИСЛОВИЕ из книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги
ЗДЕСЬ - читайте 5 главу «Синтаксически управляемая трансляция»

(заказать-купить книгу «Компиляторы: принципы, технологии и инструменты» в интернет-магазине ComBook.ru)
(заказать-купить книгу «Компиляторы: принципы, технологии и инструменты» в интернет-магазине ozon.ru)

(заказать-купить книгу «Компиляторы: принципы, технологии и инструменты» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение об этой книге в моем блоге
_______________________________________
![]() |
Введение в информационный поиск Кристофер Д. Маннинг Прабхакар Рагхаван Хинрич Шютце |
Книга «Введение в информационный поиск» (Introduction to Information Retrieval,IIR) издана по инициативе Яндекс (Ильи Сегаловича), который помог издательству в формировании и редактировании терминологической базы этого издания
Уникальный материал этой книги содержит современное изложение всех аспектов проектирования и реализации систем сбора, индексирования и поиска документов, методов оценки таких систем, а также введение в методы машинного обучения на базе коллекций текстов
В книге «Введение в информационный поиск», наряду с описанием классических методов поиска, рассматриваются поисковые технологии реализованные в Google, Yandex и других поисковых машинах. В книге приводится описание методов классификации и кластеризации текстов. Материал книги представляет самый молодой и бурно развивающийся в последнее время раздел компьютерных наук
Книга «Введение в информационный поиск» - это первый учебник, который содержит взаимосвязанное изложение проблем классического информационного поиска и поиска в Интернет, включая смежные задачи классификации и кластеризации текстов
Оригинал книги: «Introduction to Information Retrieval» (IIR) by Christopher D. Manning, Prabhakar Raghavan and Hinrich Schütze, Cambridge University Press, ISBN 978-0-5218-6571-5, 496 pages, 2008. ЗДЕСЬ - читайте книгу IIR на английском языке
ЗДЕСЬ - читайте ОБ АВТОРАХ и ПРЕДИСЛОВИЕ из книги
ЗДЕСЬ - читайте СОДЕРЖАНИЕ книги «Введение в информационный поиск»
ЗДЕСЬ - читайте 9 главу из книги «Введение в информационный поиск»
ЗДЕСЬ - читайте РЕЦЕНЗИИ на книгу «Введение в информационный поиск»

(заказать-купить книгу «Введение в информационный поиск» в интернет-магазине biblio-globus.ru)

(заказать-купить книгу «Введение в информационный поиск» в интернет-магазине ComBook.ru)

(заказать-купить книгу «Введение в информационный поиск» в интернет-магазине ozon.ru)

(заказать-купить книгу «Введение в информационный поиск» в интернет-магазине diamail.com.ua)
Читайте отдельное сообщение в моем блоге о книге «Введение в информационный поиск»
___________________________________________________
СЛЕДИТЕ ЗА ИЗМЕНЕНИЯМИ В ЭТОМ СООБЩЕНИИ -
последнее обновление - 7 декабря 2019 года
___________________________________________________
![]() |
Виктор Штонда, издатель Viktor Shtonda, publisher |
P.S. Только Ваша активная позиция в столь непростое время будет способствовать появлению новых и нужных Вам книг. А также, способствовать повышению качества книг, издаваемых издательской группой «ДИАЛЕКТИКА-ВИЛЬЯМС»
___________________________________________________
Ваши комментарии перед публикацией я просматриваю. Поэтому, я оставляю за собой право публиковать или нет комментарии с подписью Анонимный
Издана уникальная книга «НАЧАЛА ПРОГРАММИРОВАНИЯ», Александр Степанов и Пол Мак-Джонс - где можно сейчас ЗАКАЗАТЬ-КУПИТЬ эту книгу в Интернет
ОтветитьУдалитьДействительно, уникальная книга, спасибо! Побольше бы таких издавали у нас. Я не понимаю одного: зачем портить внешний вид такой замечательной книги вот этими красными плевками "Страуструп рекомендует" и "от автора STL"? Ну на оригинале же этого нет! Поверьте, кто собирается купить эту книгу, это фанаты С++ и STL и Степанова и Страуструпа и программирования. И такая книга - это не просто книга. Это ж подарок просто! Внешний вид книги таким людям (я один из них:)) тоже очень важен, это все равно, что вы налепили бы такую красную "дрянь" на библию (читай: на Кнута:)). Так что, пожалуйста, не портите больше книги! Вот такая просьба.
ОтветитьУдалитьСогласен с предыдущим комментарием, книга просто замечательная. И все эти "плевки" на обложке совсем не в тему - потенциальные покупатели книги прекрасно знают кто такой Степанов. А те кто не знают, полистают и отложат в ужасе - ну не для дотнетчиков и прочих массовых категорий она.
ОтветитьУдалитьУ меня вопрос по книге "НАЧАЛА ПРОГРАММИРОВАНИЯ": скажите пожалуйста, почему такая "страшная" цена на данную книгу? За 200 страничную книгу 200 грн. цена! Это цена как в США на Амазоне!
ОтветитьУдалитьКо всему выше сказанному, хотелось бы добавить замечание о странностях перевода. "если и только если" вместо "тогда и только тогда". Такие выражения наводят на мысль, что весь текст не до конца переведен на русский.
ОтветитьУдалитьКак предложение, организовать возможность скачать издание на языке оригинала читателям по некторому коду книги. Для того чтобы помочь читателям разобраться самим и помочь переводу книги.
будет ли (и нераньше когда ждать) на русском опубликованна книга Степанова:
ОтветитьУдалить(в некотором смысле учебник для "детсада")
FROM MATHEMATICS TO GENERIC PROGRAMMING ALEXANDER A. STEPANOV DANIEL E. ROSE
http://www.fm2gp.com/
?
книга допечатана )))
ОтветитьУдалитьдопечатана книга «Начала программирования» Александра Степанова и Пола Мак-Джонса
ОтветитьУдалить