Обзорная книга для подготовленного читателя.
Помогает неплохо расширить кругозор. В книге приводятся примеры реализаций некоторых параллельных задач на C++, Java, но в основном на Clojure, сравниваются подходы и языковые парадигмы.
Как мне показалось, большая часть книги посвящена функциональному подходу и языку Clojure!
Не практикую функциональные языки ни в каком их проявлении, поэтому мне понравился обзор языковых особенностей в контексте их главных преимуществ.
Понравился обзор и сравнение основных моделей. Четко по полочкам, плюсы и минусы.
Объясняются современные тенденции на простых примерах
Книга в целом не плохая. Подробно рассмотрены модели на мьютексах, на акторах, CSP. Рассмотрены идеи параллелизма на GPU.
Только вот CSP почему-то расмотрено не на Go (который основан на этой модели), а на Clojure. Вообще вся кинга – одна функциональному программированию вообще и Clojure в частности – и только поэтому 4 звезды.
«Семь моделей конкуренции и параллелизма за семь недель. Раскрываем тайны потоков» kitobiga sharhlar, 2 izohlar