STM.NET DevLab Incubation Complete

I would like to thank everyone who downloaded and participated in the MSDN DevLab and tried our .NET 4.0 Framework enabled to use Software Transactional Memory (STM.NET). Now that we have shipped VS2010, we decided to conclude that DevLab.   We appreciate all the feedback we have received since STM.NET was released; it truly helps us define…


Scaling Up with STM.NET

Aviad Ezra posted a nice piece to his blog about STM.NET.  He goes into considerable depth discussing both the productivity benefits of STM when writing applications and our implementation.  It’s a great read:


STM.NET Contracts aka Access Modifiers for Transactional Memory

(by Sukhdeep Sodhi) Now that we’ve released STM.NET into the wild some of you may want to go beyond the simple ‘Hello World’ example* and start writing more sophisticated applications. There are a lot of excellent research ideas on transactional memory. However, as Sasha likes to say “building a useful product requires great theory, a…


STM.NET Released!

I hope everyone saw Soma’s announcement that STM.NET is now live on MSDN Devlabs! We have been talking about software transactional memory for some time now.  Last year my Ch9 interview I mentioned we were looking to work with customers under a non-disclosure agreement; but now you can experiment with STM.NET without a NDA!  Yesterday,…