On 3/17/2012 6:39 PM, Manu wrote: > I'm sure C# already answers all these questions. It has precisely the same set > of issues associated. C# doesn't have RAII, immutable, nor the notion of threadlocal/shared types.