Cursus Raku / Programmatio functionalis, simultanea, reactiva et retialis / Programmatio simultanea / Fila

Filum incipere

Thread.start blocum accipit et illum in filo novo currit, obiectum Thread reddens quod laborem currentem repraesentat:

my $t = Thread.start({ say 'hello from the thread' });

Blocus simul cum codice qui sequitur currit. Programma principale illud sponte non exspectat — statim pergit, et filum laborem suum in fundo agit.

Una particula parva sed gravis: argumentum blocus codicis esse debet. Vacuum uncorum crispum par { } vacua mappa est, non blocus vacuus, itaque filum semper corpore eget quod revera aliquid agat:

my $t = Thread.start({ 2 + 2 }); # bene: blocus cum corpore

Quia programma principale et filum nunc simul currunt, ordini in quo exitus eorum apparet fidere non potes — nisi filum finire expresse exspectas, quod est argumentum sequens.

Exercitatio

Sequuntur 1 quiz de contentis huius argumenti.

Fila   |   Quiz — Fila


💪 Vel recta ad exercitationes huius sectionis i.