In my last post, I detailed the differences among read/write, read only, frozen and immutable collection types. I described how immutable collections come with a hit to the garbage collector due to the garbage they generate during mutations. I have a very positive update on that topic. My previous implementation for the immutable collections used… Read more
News from my corner of the Visual Studio Project & Build team, programming tips, and solutions to common programming issues.
[Update: a more recent post with new data on attainable performance of immutable collections] The topics of immutability and functional programming has fascinated me lately. Mostly because of my work on the Visual Studio Common Project System (CPS) which is a large, highly multi-threaded code base that only remains sane because of its reliance on… Read more