IronPython 2.0 is Microsoft’s flagship of the Dynamic Language Runtime. It has the ability to glue together interesting libraries and tools from both the .NET and the Python worlds.
A useful book for learning how to use IronPython is “IronPython in Action” by Michael Foord and Christian Muirhead with topics such as test-driven development, mocks and meta-programming, along with clear discussions of .NET’s CLR structure, Windows Presentation Foundation, and even programming PowerShell with Python.
I’ve posted Resolver One, the spreadsheet powered by and programmable in IronPython before. After the IronPython 2.0 release, Resolver Systems announced a programming contest for Resolver One (first prize: US$15,000—read more @ http://www.resolversystems.com/).
I think Resolver One is one of the best ways to do exploratory programming.
Blue Reference's Inference for .NET is a tool for literate programming in Microsoft Office; i.e. a mashup of programming and word processing (or spreadsheet processing). It enables you to use the .NET dynamic scripting languages (IronPython, IronRuby, Managed Jscript, Dynamic VB) within the familiar Microsoft Excel and Word environment.
No comments:
Post a Comment