Showing results for August 2011 - Developer Support

Aug 29, 2011
0
0

Immutable collections with mutable performance

Andrew Arnott
Andrew Arnott

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 col...

andarno.NETImmutability
Aug 21, 2011
0
0

Read only, frozen, and immutable collections

Andrew Arnott
Andrew Arnott

[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 reli...

andarno.NETImmutability