( kisg | 2010. 05. 09., v – 16:54 )

Átfutottam a papert, és egyetértek vele (amennyire volt időm megnézni). De a paper konklúziója szerintem nem az, hogy "threads are bad", hanem, hogy a threadek használatához olyan frameworköt kell nyújtani, mint pl. a java.util.concurrent, ami lehetőleg programozóbiztossá teszi a használatukat.

Tehát a hivatkozott paper csak megerősíti azt, hogy a topicindítóban hivatkozott idézet valójában nem igaz.

A közös memóriatér jelentős előny lehet a "message passing" szerű threadek közötti kommunikációnál is: Nem mindegy, hogy egy sokezer objektumból álló modellt simán referenciaként át tudsz adni egy threadnek, vagy szerializálgatnod kell oda-vissza.

Szarul megírt multithreades programot szerintem mindenki látott, sőt, aki komolyabban programozik, az már írt is...

Üdv,
Gergely