Swift async/await. Чем он лучше GCD?
#РазработкаподiOS #Swift #swift #asyncawait #concurrency #gcd #ios IV
https://habr.com/ru/articles/727788/
#РазработкаподiOS #Swift #swift #asyncawait #concurrency #gcd #ios IV
https://habr.com/ru/articles/727788/
Хабр
Swift async/await. Чем он лучше GCD?
Прошло уже больше года с момента выпуска async/await. Многие крупные и не очень проекты уже успели поднять минимальную версию до iOS 13, следовательно открылась возможность полноценно использовать...
Swift async/await на примерах
#РазработкаподiOS #Swift #ios #asyncawait #concurrency #swift IV
https://habr.com/ru/articles/728732/
#РазработкаподiOS #Swift #ios #asyncawait #concurrency #swift IV
https://habr.com/ru/articles/728732/
Хабр
Swift async/await на примерах
В предыдущей части мы разобрали преимущества работы с async/await по сравнению с GCD. В этой части мы более подробно рассмотрим ключевые слова async и await (и не только). Разберемся в том, как они...
IValueTaskSource и почему нельзя пере`await`ить
#NET #C #IValueTaskSource #valuetask #async #asyncawait #c IV
https://habr.com/ru/articles/746934/
#NET #C #IValueTaskSource #valuetask #async #asyncawait #c IV
https://habr.com/ru/articles/746934/
Хабр
IValueTaskSource и почему нельзя пере`await`ить
ValueTask и IValueTaskSource Обычно ValueTask используют ради оптимизации. Например, возврат закэшированного результата, или ValueTask.FromCancelled с переданным CancellationToken . Но нет предела...
Как на самом деле Async/Await работают в C#. Уроки по асинхронному программированию из первой половины работы
#Программирование #Совершенныйкод #NET #C #Параллельноепрограммирование #asyncawait #callback IV
https://habr.com/ru/articles/782762/
#Программирование #Совершенныйкод #NET #C #Параллельноепрограммирование #asyncawait #callback IV
https://habr.com/ru/articles/782762/
Хабр
Как на самом деле Async/Await работают в C#. Уроки по асинхронному программированию из первой половины работы
Несмотря на то, что с предыдущей статьей-переводом мы выяснили что перевод уже есть на Хабре я рискну продолжить анализ этой работы. Теперь это НЕ перевод. Это моя интерпретация тех частей содержания...
[Перевод] Параллельные вычисления — Все дело в контексте-синхронизации (SynchronizationContext)
#Программирование #Совершенныйкод #NET #C #Параллельноепрограммирование #asyncawait #async IV
https://habr.com/ru/articles/784072/
#Программирование #Совершенныйкод #NET #C #Параллельноепрограммирование #asyncawait #async IV
https://habr.com/ru/articles/784072/
Хабр
Параллельные вычисления — Все дело в контексте-синхронизации (SynchronizationContext)
Многопоточное программирование может быть довольно сложным, и существует огромное количество концепций и инструментов, которые необходимо изучить, когда приступаешь к выполнению этой задачи. Чтобы...
Async/Await из C#. Головоломка для разработчиков компилятора и для нас
#Программирование #Совершенныйкод #NET #C #Параллельноепрограммирование #asyncawait #асинхронноепрограммирование IV
https://habr.com/ru/articles/784630/
#Программирование #Совершенныйкод #NET #C #Параллельноепрограммирование #asyncawait #асинхронноепрограммирование IV
https://habr.com/ru/articles/784630/
Хабр
Async/Await из C#. Головоломка для разработчиков компилятора и для нас
Я рискну все таки продолжить изложение своего понимания Поста: How Async/Await Really Works in C# , которое в предыдущей статье получило название “ортогональный взгляд”. Также, недавно мы...
Еще раз про асинхронную машину состояний и где именно там аллокации
#Программирование #NET #C #asyncawait #net #c #асинхронность IV
https://habr.com/ru/articles/791086/
#Программирование #NET #C #asyncawait #net #c #асинхронность IV
https://habr.com/ru/articles/791086/
Хабр
Еще раз про асинхронную машину состояний и где именно там аллокации
Несмотря на то, что про async/await уже было сказано много слов и записано множество докладов, тем не менее, в своей практике преподавания и наставничества, я часто сталкиваюсь с недопониманием...
Еще раз про асинхронную машину состояний и где именно там аллокации
#БлогкомпанииOTUS #Программирование #NET #C #asyncawait #net #c IV
https://habr.com/ru/companies/otus/articles/791086/
#БлогкомпанииOTUS #Программирование #NET #C #asyncawait #net #c IV
https://habr.com/ru/companies/otus/articles/791086/
Хабр
Еще раз про асинхронную машину состояний и где именно там аллокации
Несмотря на то, что про async/await уже было сказано много слов и записано множество докладов, тем не менее, в своей практике преподавания и наставничества, я часто сталкиваюсь с недопониманием...
Как легко получить deadlock на Task.WhenAll
#NET #C #asyncawait #net #tpl #task #whenall IV
https://habr.com/ru/articles/792788/
#NET #C #asyncawait #net #tpl #task #whenall IV
https://habr.com/ru/articles/792788/
Хабр
Как легко получить deadlock на Task.WhenAll
Напоминание! Task.WhenAll не отдает ваши задачи планировщику и если вы забыли Task.Run или Task.Factory.StartNew, то добро пожаловать на синхронное выполнение и\или выполнение в main и\или ловите...
[Перевод] Как работает async/await в Swift
#БлогкомпанииCleverPumpkin #РазработкаподiOS #Разработкамобильныхприложений #Swift #swift #asyncawait #асинхронноепрограммирование IV
https://habr.com/ru/companies/cleverpumpkin/articles/790782/
#БлогкомпанииCleverPumpkin #РазработкаподiOS #Разработкамобильныхприложений #Swift #swift #asyncawait #асинхронноепрограммирование IV
https://habr.com/ru/companies/cleverpumpkin/articles/790782/
Хабр
Как работает async/await в Swift
Привет! Мы – студия мобильной разработки CleverPumpkin Недавно мы читали статью Бруно Роша — инженера-программиста из Spotify о паттерне async/await. Материал показался нам интересным и полезным с...