There are a bunch of best practices for writing code to be easy to consume from C#, but what about from dynamic languages?

Here's a small list of API guidelines on the IronRuby website:

[link:ironruby.net]

In no way is this complete, but it's definitely the worst offenders.

By the way -- does anyone know if I'll be able to publish dynamic variables from F# in VS2010?

Not through the "dynamic" mechanism that C# and VB have, but you can use Microsoft.Scripting.dll from either the IronPython or IronRuby to get access to the DLR hosting API, which lets you have all the control over the dynamic languages being hosted.

DLR Hosting Spec: [link:dlr.codeplex.com]

By on 7/28/2009 5:27 PM ()

Great, thanks. The spec is informative.

By on 7/29/2009 5:16 AM ()
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper