Modern Concurrency in Swift (2nd Edition)

Автор: literator от 16-02-2023, 00:10, Коментариев: 0

Категория: КНИГИ » ПРОГРАММИРОВАНИЕ

Modern Concurrency in Swift (2nd Edition)Название: Modern Concurrency in Swift (2nd Edition)
Автор: Marin Todorov
Издательство: Razeware LLC/Kodeco Inc.
Год: 2023
Страниц: 257
Язык: английский
Формат: pdf (true)
Размер: 26.2 MB

Learn everything you need to create safe, performant and predictable asynchronous apps by leveraging the new modern concurrency features introduced in Swift 5.5, such as async/await, tasks, actors and more.Master Swift’s new concurrency model!

For years, writing powerful and safe concurrent apps with Swift could easily turn into a daunting task, full of race conditions and unexplained crashes hidden in a massive nesting of callback closures. In Swift 5.5, Apple introduced a new concurrency model featuring the async/await syntax, to let you write asynchronous code that reads like synchronous code. But like any new feature, here be dragons! So how will you achieve the much-desired mastery of Modern Swift Concurrency? Modern Concurrency in Swift is here for the rescue, showcasing everything you need to know about async/await, tasks, actors, and everything in between!

The new concurrency model provides everything you need to write safe and performant programs in Swift, including:
• A new, native syntax for running asynchronous operations in a structured way.
• A bundle of standard APIs to design asynchronous and concurrent code.
• Low-level changes in the libdispatch framework, which make all the high-level changes integrate directly into the operating system.
• A new level of compiler support for creating safe, concurrent code.

In the first chapter of the book, you’ll review the new concurrency support in Swift and see how it fares compared to older APIs. Later, in the practical part of the chapter, you’ll work on a real-life project by trying out the async/await syntax and adding some cool asynchronous error-handling.

СкачатьModern Concurrency in Swift (2nd Edition)








Нашел ошибку? Есть жалоба? Жми!
Пожаловаться администрации
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.