Как на самом деле 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. Материал показался нам интересным и полезным с...
Task и structured concurrency в swift
#РазработкаподiOS #Swift #swift #ios #asyncawait #concurrency IV
https://habr.com/ru/articles/762148/
#РазработкаподiOS #Swift #swift #ios #asyncawait #concurrency IV
https://habr.com/ru/articles/762148/
Хабр
Task и structured concurrency в swift
В данной части из серии статей про Swift concurrency мы подробно остановимся на сущности под названием Task и разберем на примерах, как с ней работать. Также поговорим про structured concurrency. Что...
[Перевод] Continuations для взаимодействия асинхронных задач с синхронным кодом
#РазработкаподiOS #Swift #swift #continuations #asyncawait #asynchronous IV
https://habr.com/ru/articles/797735/
#РазработкаподiOS #Swift #swift #continuations #asyncawait #asynchronous IV
https://habr.com/ru/articles/797735/
Хабр
Continuations для взаимодействия асинхронных задач с синхронным кодом
В Swift были представлены новые функции, которые помогают нам адаптировать старые API в стиле completionhandler к современному асинхронному коду. Например, эта функция возвращает свои значения...
Другой способ понять, как работает async/await в C#
#NET #C #Параллельноепрограммирование #asyncawait #c #net #асинхронныйкод IV
https://habr.com/ru/articles/799521/
#NET #C #Параллельноепрограммирование #asyncawait #c #net #асинхронныйкод IV
https://habr.com/ru/articles/799521/
Хабр
Другой способ понять, как работает async/await в C#
Про закулисье async/await написано предостаточно. Как правило, авторы декомпилируют IL-код, смотрят на IAsyncStateMachine и объясняют, вот дескать какое преобразование случилось с нашим исходным...
Async/await, There is no thread – легко обмануть тех, кто сам обманываться рад
#Программирование #Совершенныйкод #NET #C #Параллельноепрограммирование #asyncawait #c IV
https://habr.com/ru/articles/800495/
#Программирование #Совершенныйкод #NET #C #Параллельноепрограммирование #asyncawait #c IV
https://habr.com/ru/articles/800495/
Хабр
Async/await, There is no thread – легко обмануть тех, кто сам обманываться рад
Когда нам показывают на некотором примере, что асинхронная операция не создает потока, нам пытаются внушить, что асинхронная операция НИКОГДА не создает потока и в принципе не может его создать, но...
Глубокий взгляд на асинхронность в Java Script: роль Event Loop, Event Bus, промисов и async/await
#JavaScript #Promise #asyncawait #eventloop #eventbus #fetch IV
https://habr.com/ru/articles/801543/
#JavaScript #Promise #asyncawait #eventloop #eventbus #fetch IV
https://habr.com/ru/articles/801543/
Хабр
Глубокий взгляд на асинхронность в Java Script: роль Event Loop, Event Bus, промисов и async/await
В этой статье мы сосредоточимся на ключевых элементах асинхронного программирования в Java Script: Event Loop, Event Bus, промисы и синтаксический сахар async/await. Разберемся, как эти концепции...
Gabriel2 — Open Source асинхронная библиотека для модели Акторов на Rust с использованием Tokio
#Программирование #Rust #tokio #asyncawait
https://habr.com/ru/articles/821267/
#Программирование #Rust #tokio #asyncawait
https://habr.com/ru/articles/821267/
Хабр
Gabriel2 — Open Source асинхронная библиотека для модели Акторов на Rust с использованием Tokio
В целом мне очень нравится концепция Акторов в асинхронном программировании. Низкоуровневое программирование с использованием очередей сообщений и обработчиков сообщений не позволяет мыслить в...
Ускорение Python в 2 раза с помощью multiprocessing, async и MapReduce
#Python #BigData #python3 #python #asyncio #asyncawait #multiprocessing
https://habr.com/ru/articles/825206/
#Python #BigData #python3 #python #asyncio #asyncawait #multiprocessing
https://habr.com/ru/articles/825206/
Хабр
Ускорение Python в 2 раза с помощью multiprocessing, async и MapReduce
Недостатки Python: Медленная работа и проблема с GIL Python - один из самых популярных языков программирования в мире благодаря своей простоте и удобству в использовании. Но как и в любом языке у...
Fintech: системные потоки против параллелизма Async/Await в Rust
#Программирование #Rust #Криптовалюты #rust #asyncawait #threads #cryptocurrency
https://habr.com/ru/articles/827520/
#Программирование #Rust #Криптовалюты #rust #asyncawait #threads #cryptocurrency
https://habr.com/ru/articles/827520/
Хабр
Fintech: системные потоки против параллелизма Async/Await в Rust
Последнее время достаточно популярна "async/await" концепция в Rust. Безусловно для подавляющего большинства задач это лучший вариант. Так как она ориентирована на то что система, которая обрабатывает...
[Перевод] Асинхронный Rust в трех частях. Введение
#rust #asyncawait #threads
https://habr.com/ru/companies/beget/articles/853358/
#rust #asyncawait #threads
https://habr.com/ru/companies/beget/articles/853358/
Хабр
Асинхронный Rust в трех частях. Введение
Асинхронный Rust в трех частях Введение Часть первая: Futures Часть вторая: Tasks Часть третья: IO Async/await, или «асинхронный ввод‑вывод», — это относительно новая функция языка, которая...
[Перевод] Асинхронный Rust. Часть первая: Futures
#asyncawait #rust #futures
https://habr.com/ru/companies/beget/articles/853540/
#asyncawait #rust #futures
https://habr.com/ru/companies/beget/articles/853540/
Хабр
Асинхронный Rust в трех частях. Часть первая: Futures
Асинхронный Rust в трех частях Введение Часть первая: Futures Часть вторая: Tasks Часть третья: IO Во введении мы посмотрели на пример асинхронного Rust без какого‑либо объяснения,...
[Перевод] Асинхронный Rust в трех частях. Часть вторая: Tasks
#asyncawait #rust #tasks
https://habr.com/ru/companies/beget/articles/854104/
#asyncawait #rust #tasks
https://habr.com/ru/companies/beget/articles/854104/
Хабр
Асинхронный Rust в трех частях. Часть вторая: Tasks
Асинхронный Rust в трех частях Введение Часть первая: Futures Часть вторая: Tasks Часть третья: IO Во введении мы сказали, что async/await это про futures и задачи. В первой части мы...
Swift TaskGroup на примерах
#ios #swift #structuredconcurrency #asyncawait #concurrency
https://habr.com/ru/articles/792444/
#ios #swift #structuredconcurrency #asyncawait #concurrency
https://habr.com/ru/articles/792444/
Хабр
Swift TaskGroup на примерах
В данной части из серии swift concurrency мы продолжим исследовать structured concurrency. В этот раз остановимся на сущности под названием TaskGroup . Узнаем, как с ней работать и чем она отличается...
[Перевод] Асинхронный Rust в трех частях. Часть третья: IO
#io #вводвывод #asyncawait #rust
https://habr.com/ru/companies/beget/articles/855136/
#io #вводвывод #asyncawait #rust
https://habr.com/ru/companies/beget/articles/855136/
Хабр
Асинхронный Rust в трех частях. Часть третья: IO
Асинхронный Rust в трех частях Введение Часть первая: Futures Часть вторая: Tasks Часть третья: IO Конечно, async/await были придуманы не для сна. Нашей целью с самого...