Raku-Kurs / Funktionale, nebenläufige, reaktive und Web-Programmierung / Nebenläufige Programmierung / Threads / Exercises / In einem Thread ausführen

Lösung: In einem Thread ausführen

Hier ist eine mögliche Lösung der Aufgabe.

Code

my $t = Thread.start({ say 'working' });
$t.finish;

🦋 Du findest den Quellcode in der Datei run-in-thread.raku.

Ausgabe

working

Kommentare

  1. Thread.start führt den Block auf einem neuen Thread aus.

  2. .finish wartet auf das Ende des Threads, das Programm endet also nicht, bevor working ausgegeben ist.

Kursnavigation

In einem Thread ausführen   |   Zusammenführen und warten