Tuesday, May 20, 2008
William Reade of Resolver Systems has announced the release of Ironclad 0.3. Ironclad is a project to allow you to use CPython extensions from IronPython, and the improvement in this release is proper garbage collection for "managed objects of unmanaged types" (objects that come from a C extension!). This involves integrating the reference counting that the C extensions use with .NET garbage collection.
You can read about the project, and a high level overview of the new object lifetime management system on my blog: