Конкурентное программирование на Scala

PDF
Mark as finished
How to read the book after purchase
  • Read only on LitRes Read
Book description

Scala – современный, мультипарадигменный язык программирования, позволяющий описывать типичные шаблоны программирования компактнее, выразительнее и безопаснее. Scala прекрасно сочетает в себе черты объектно-ориентированных и функциональных языков.

Книга начинается с введения в основы конкурентного программирования в JVM и описания модели памяти в Java, а после демонстрирует основные строительные блоки для реализации конкурентных вычислений, такие как атомарные переменные, пулы потоков и конкурентные структуры данных. Затем рассматриваются разные высокоуровневые абстракции конкуренции, каждая из которых ориентирована на решение определенного класса задач, при этом затрагиваются самые последние достижения в поддержке асинхронного программирования. Также охватываются некоторые полезные шаблоны и способы использования описываемых приемов. В заключение дается краткий обзор применения разных библиотек поддержки конкуренции и демонстрируется возможность их совместного использования.

Издание предназначено разработчикам с опытом программирования на Scala, но без опыта конкурентного и асинхронного программирования.

Detailed info
Age restriction:
0+
Date added to LitRes:
21 November 2017
Date of translation:
2018
Date written:
2017
Size:
344 pp.
ISBN:
978-5-97060-572-1
Total size:
6 MB
Total number of pages:
344
Page size:
165 x 235 мм
Translator:
Александр Киселев
Copyright:
ДМК Пресс
Конкурентное программирование на Scala — read a free preview online. Leave comments and reviews, vote for your favorite.

Отзывы 1

Сначала популярные
Сербаев Ильнур

Книга понравилась – помогла в освоении языка.

В конце каждой главы есть задачи – и думаю их несомненно нужно решать для закрепления материала.

Оставьте отзыв