OK so I got one reply from a bloke who had already dome some work which I had a look at. Looks interesting and I might merge a bit in. Been doing a big cleanup of the code to make it threadsafe (from the PoV of perl, not C#) and support multiple interpreters (where Perl does). Also been tightening up implicit defaults.
Put it into arch as well so can see how my hacking is progressing. Just adding Hashes and we'll be pretty usable. The final features I want to add are closures and XSUB integration (so I can call the managed world of Mono from Perl).
Why do this? Well partly for the coolness, partly to allow me to leverage the CPAN modules and partly to allow for Perl to ba a supported language for ASP.NET.