Which language out of C++, D and Java does this classical "GoF" (gang-of-four***) design pattern best? *** http://en.wikipedia.org/wiki/Design_Patterns For my take, I prefer synchronization-free implementations. Surely this topic has been around before??? <bystander awareness="clueless" name="Justin"/>