tutto il programma non fa uso di thread, ma solo di operazioni eseguite in modo sequenziale.

Cmq mi risulta strano l'utilizzo di thread.
Mi spiego: non devo eseguire le due cose in modo parallelo,
ma effettuo un operazione e poi metto sulla finestra di log che l'ho eseguita, poi passo a quella successiva e così via.

Magari mi sbaglio, ma se usassi due thread uno per fare le operazioni e l'altro per gestire la finestra di log, come farei a sapere quando far scrivere il log, non sapendo quando viene ultimata un'operazione?


Ciao e grazie!