Курс Raku / Функційне, конкурентне, реактивне та веб-програмування / Конкурентне програмування
Потоки
Потік виконання — це незалежна лінія виконання, що працює поряд з рештою вашої програми. Запуск потоку дозволяє шматкові роботи відбуватися у фоні, поки головна програма йде далі.
Потоки виконання є найнижчорівневішим засобом конкурентності в Raku. У повсякденному коді ви зазвичай звертатиметеся до вищерівневих обіцянок із наступного розділу, які збудовані поверх потоків, але їх набагато легше поєднувати. І все ж базовий механізм варто побачити: як запустити потік і як його дочекатися.
Теми цього розділу
Практика
Виконайте 1 тест за змістом цього розділу.
Вправи
У цьому розділі 3 вправи. Перш ніж братися до практики, вивчіть усі теми розділу.