On 4/23/07, <b class="gmail_sendername">Simon Peyton-Jones</b> <<a href="mailto:firstname.lastname@example.org">email@example.com</a>> wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>I wonder what we (or someone else) could do to make it less work?<br><br>Even a 'cookbook' to explain what to do would be jolly useful.</blockquote><div><br>Give me a way to get to the .NET libraries and the world is my oyster ... Based on my experience using .NET from Ruby (via the RubyCLR library by John Lam), having access to the .NET libraries allows you to get a lot of useful work done. Ruby, of course, is extremely flexible so working with .NET from it feels very natural, and John did a lot of work to make it that way. It's like he built an embedded DSL for interacting with .NET. I imagine the same could be done in Haskell, though it might involve some sort of code generation technique.
<br><br>Justin<br><br>p.s. Mr. Lam is now working at Microsoft, FYI ...<br></div></div>