11-01-2016, 05:31 PM
Se ho capito bene quello che hai scritto allora probabilmente stai facendo un po' di confusione tra event-driven programming e multi-threading.
Per la prima studia il manuale di un GUI toolkit, ad esempio le Qt, per il secondo mi vengono in mente un paio di libri introduttivi interessanti: The Art of Multiprocessor Programming e The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications.
Tra qualche anno di studio, forse, potrai iniziare a dare uno sguardo al blog di Jeff Preshing sulla lock-free programming.
Per la prima studia il manuale di un GUI toolkit, ad esempio le Qt, per il secondo mi vengono in mente un paio di libri introduttivi interessanti: The Art of Multiprocessor Programming e The Art of Concurrency: A Thread Monkey's Guide to Writing Parallel Applications.
Tra qualche anno di studio, forse, potrai iniziare a dare uno sguardo al blog di Jeff Preshing sulla lock-free programming.