> > If you prefer C-style multithreading, D supports it with __gshared. As I recently discovered, "__gshared" means "static", so not so easy to use for class instance members. In fact, that's exactly what I'd like to have.