Конкурентное программирование на Scala
Об издании
Scala – современный, мультипарадигменный язык программирования, позволяющий описывать типичные шаблоны программирования компактнее, выразительнее и безопаснее. Scala прекрасно сочетает в себе черты объектно-ориентированных и функциональных языков. Книга начинается с введения в основы конкурентного программирования в JVM и описания модели памяти в Java, а после демонстрирует основные строительные блоки для реализации конкурентных вычислений, такие как атомарные переменные, пулы потоков и конкурентные структуры данных. Затем рассматриваются разные высокоуровневые абстракции конкуренции, каждая из которых ориентирована на решение определенного класса задач, при этом затрагиваются самые последние достижения в поддержке асинхронного программирования. Также охватываются некоторые полезные шаблоны и способы использования описываемых приемов. В заключение дается краткий обзор применения разных библиотек поддержки конкуренции и демонстрируется возможность их совместного использования. Издание предназначено разработчикам с опытом программирования на Scala, но без опыта конкурентного и асинхронного программирования.
Библиографическая запись
Прокопец, А. Конкурентное программирование на Scala / А. Прокопец ; перевод А. Н. Киселев. — 2-е изд. — Саратов : Профобразование, 2024. — 342 c. — ISBN 978-5-4488-0435-9. — Текст : электронный // Цифровой образовательный ресурс IPR SMART : [сайт]. — URL: https://www.iprbookshop.ru/145917.html (дата обращения: 27.11.2024). — Режим доступа: для авторизир. пользователей
РЕКОМЕНДУЕМ К ПРОЧТЕНИЮ
Доронина И.Н., Киреева О.А.
(Ай Пи Ар Медиа)
Жаныс А.Б.
(EDP Hub (Идипи Хаб), Ай Пи Ар Медиа)
Гурьянов Л.В., Гурьянова Л.С., Гришин Е.В., Дзюба Е.А., Самуйлов С.В.
(Профобразование, Ай Пи Ар Медиа)
C ЭТОЙ КНИГОЙ ТАКЖЕ ЧИТАЮТ
Зволинская Е.Ю.
(Даръ)
Липина Ю.А., Гурьянова О.А.
(Омский государственный технический университет)
Шалмина И.И., Фот Ж.А.
(Омский государственный технический университет)
Щерба В.Е., Лысенко Е.А., Сокирко К.Н., Дорофеев Е.А.
(Омский государственный технический университет)
Владимирова Н.В., Мезенцев Е.А., Мосиенко Л.И., Плотникова Ю.С., Шашкова Я.В.
(Омский государственный технический университет)
Мизя М.С., Горелова И.Н.
(Омский государственный технический университет)
Масягин В.Б., Скобелев С.Б., Серков А.С.
(Омский государственный технический университет)