Типичный программист
81.4K subscribers
2.65K photos
889 videos
8 files
7.44K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Многопоточность

Тема сложная, но важная. Конечно, было бы намного легче, если бы был какой-то весёлый способ изучить её.

Как раз хотим рассказать вам о таком способе. В игре The Deadlock Empire вам придётся стать планировщиком потоков, который будет переключать контекст между несколькими потоками.

Ваша цель — сломать программу. Можно довести программу до дедлока или создать ситуацию, когда два потока одновременно войдут в критическую секцию. В общем, что убивает программу, делает вас победителем.

Задачки в игре — на C#: https://deadlockempire.github.io

#многопоточность #csharp