home.social

#await — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #await, aggregated by home.social.

  1. Async void в C#: Его опасности и почему он все еще существует

    Разбираем необычную конструкцию async void В чем отличие от написания async Task ? Какие проблемы могут за ней скрываться? Для чего ее ввели в язык? Как ей правильно пользоваться? Ответы на все эти вопросы далее в статье

    habr.com/ru/articles/1078372/

    #async_void #c# #async #асинхронное_программирование #исключения #антипаттерны #task #await #void #net

  2. Async void в C#: Его опасности и почему он все еще существует

    Разбираем необычную конструкцию async void В чем отличие от написания async Task ? Какие проблемы могут за ней скрываться? Для чего ее ввели в язык? Как ей правильно пользоваться? Ответы на все эти вопросы далее в статье

    habr.com/ru/articles/1078372/

    #async_void #c# #async #асинхронное_программирование #исключения #антипаттерны #task #await #void #net

  3. Async void в C#: Его опасности и почему он все еще существует

    Разбираем необычную конструкцию async void В чем отличие от написания async Task ? Какие проблемы могут за ней скрываться? Для чего ее ввели в язык? Как ей правильно пользоваться? Ответы на все эти вопросы далее в статье

    habr.com/ru/articles/1078372/

    #async_void #c# #async #асинхронное_программирование #исключения #антипаттерны #task #await #void #net

  4. Как сломать Swift Concurrency

    Нужно выполнять асинхронные операции, поддерживать многозадачность в приложении? Async/await к вашим услугам - просто и приятно. Кооперативный пул эффективно переключает потоки между задачами, а компилятор проверяет типы на потокобезопасность. И даже можно подсоединять старые части кода, написанные ещё на GCD! Вот только приложение на проде почему-то начало виснуть…

    habr.com/ru/articles/1055810/

    #swift #concurrency #async #await #gcd #task #ios #deadlock #threads

  5. [Перевод] Почему асинхронный Python не такой популярный?

    Недавно на Youtube появилась документалка о Python . Примерно в середине ленты есть драматический эпизод о том, как переход от Python 2 к 3 разделил сообщество (спойлер: в конечном итоге этого не случилось ). Первые версии Python 3 (3.0-3.4) в основном делали упор на стабильность и упрощение перехода пользователей с версии 2.7. В 2015 была выпущена версия 3.5 с новой фичей: ключевыми словами async и await для выполнения корутин . Миновало десять лет и девять релизов, через считанные недели выпустят финальную версию Python 3.14. Пока все отвлеклись на фичи разноцветного REPL в 3.14, в release notes появились серьёзные заявления, связанные с конкурентностью и параллелизмом.

    habr.com/ru/articles/943878/

    #конкурентность #параллелизм #gil #async #await #asyncio