|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Dec 2006
Messaggi: 3808
|
[C/C++] programmazione asincrona/multithread urge libro
mi serve una fonte per i primi rudimenti per la programmazione multithread/asincrona con questi linguaggi, preferibilmente di livello ingegneristico o comunque dettagliato ( non voglio un libricino sui fondamenti della programmazione ).
A voi la tastiera ... PS se il libro tratta anche le varie differenze tra ambienti Windows/linux/Mac e BSD meglio ancora. |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jul 2011
Messaggi: 381
|
ciao, il mio consiglio è quello di prendere un libro che si discosti da uno specifico linguaggio di programmazione. Nella programmazione concorrente sono fondamentali i concetti che sono pochi ma tosti. Una volta assimilati per bene i concetti la tecnologia (C,C++,Java etc.) sulla quali si va a sviluppare è indifferente anche perché in fin dei conti basta avere un mutex e si fa tutto o quasi. Poi ovviamente i linguaggi di programmazione ci vengono incontro implementando mutex di ogni tipo, monitor, RPC, guardie, chiamate sincrone/asincrone etc. etc.
Mi spiego meglio, supponiamo che tu voglia implementare il classico problema dei lettori/scrittori in C++. Se ti è chiaro l'algoritmo (in pseudocodice) l'implementazione è semplice. E' un po' come implementare il bubble sort; se sai l'algoritmo la difficoltà di farlo in C, C++ o Java è minima. Se vuoi posso suggerirti qualche libro in PM.
__________________
Concluso positivamente con: Kamzata, Ducati82, Arus, TheLastRemnant, ghost driver, alexbull1, DanieleRC5, XatiX |
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Dec 2006
Messaggi: 3808
|
grazie mille, ogni consiglio è ben accetto
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2001
Città: Milano
Messaggi: 3741
|
ho sviluppato un progetto per la mia testi usando thread mutex ed eventi e mi sono servito per le nozioni di base del libro di sistemi operativi, quello usato nel mio corso di SO.
A parte poi qualche chiarimento qui sul forum non mi è servito altro. Ovviamente poi si deve fare esperienza, a meno ch etu non ne abbia già, attraverso prove: per me è andata così. ciao |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 11:29.



















