Курс по Raku / Функционално, паралелно, реактивно и уеб програмиране / Паралелно програмиране
hyper и race 🆕
Функционалните операции върху списъци, които срещнахте по-рано —
map и grep — обработват елементите си един
след друг. Когато работата върху всеки елемент е независима и
съществена, Raku може да я изпълни паралелно върху
няколко процесорни ядра, почти без промяна в кода ви.
Това се включва с два метода: .hyper, който запазва реда
на резултатите, и .race, който не го запазва, но може да е
малко по-бърз. Този раздел показва и двата.
Теми в този раздел
Практика
Направете 2 теста върху съдържанието на този раздел.
Упражнения
Този раздел съдържа 3 упражнения. Разгледайте всички теми в раздела, преди да се захванете с практиката.