Scott Hanselman has put up a podcast of an interview with a long time Mono developer from Novel. Really interesting stuff. It talks about Mono branching off from .NET in some areas, such as System.IO, to get round bugs in the .NET API implementation. But that means your code will only run on unix, so what’s the point of using Mono? Well, Mono has a clever IO abstraction layer that defaults to the unix version when you’re not running on Windows.
We might be using DekiWiki at $WORK, which uses Mono, so the podcast is rather interesting for me. I’ve linked to .NET purity myth article mentioned in the podcast here.