The core developer of Ironclad, William Reade, has just announced the release of Ironclad 0.8. This is an important release as many extension libraries are now usable with Ironclad. In fact now you can run through the whole Numpy tutorial using the IronPython interactive interpreter! As usual, sources and windows binaries are available from the project page:
I'm delighted to announce the release of Ironclad v0.8 -- the all-singing, all-dancing CPython API compatibility layer for IronPython -- available now from the Ironclad Project Page. Notable improvements over the last release include:If you're interested in the implementation details, William Reade has posted an explanation of how Ironclad manages object lifecycles over on my techie blog:
Ironclad grows more stable and mature with every release, and I urge IronPython users to try it out and share their impressions: feedback, whether positive or negative, is always welcomed.
- Ironclad is now a neatly self-contained package -- just copy to your site-packages and 'import ironclad'.
- No more silly requirement to call ironclad.shutdown() when you're finished.
- A few performance improvements.
- Over 900 NumPy tests now pass: in fact, almost all the tests from the core, fft, lib, linalg, ma, oldnumeric and random subpackages.
- Over half the .pyds distributed with CPython 2.5 now import cleanly; some of them appear to actually work, including _hashlib and _elementtree.