Scusa ibykos, ma sono parzialmente d'accordo ...

Con Windows e' *sempre* possibile utilizzare la concorrenza con i processi piuttosto che con dei thread ... in questo modo tutti i vantaggi di cui parli esistono anche con Windows ...

Alcuni di questi "vantaggi", peraltro, non sempre sono cosi' evidenti ...

Fare il debug di una applicazione "multiprocesso" (che avvia piu' di un processo e che li fa comunicare tra loro) non e' che sia molto piu' semplice di fare il debug di un'applicazione multithread!

Per quanto riguarda la stabilita' (e la protezione dei dati ...), sicuramente si "paga" il fatto che i thread lavorino sullo stesso spazio di indirizzamento, ma in genere questa e' *proprio* il vantaggio dei thread per cui viene scelta tale soluzione ...

Quindi, non per iniziare la solita discussione, ma c'e' chi va fiero anche del core di Windows ...