IronPython Blog

DLR resources

The Dynamic Language Runtime powers IronPython and IronRuby. It contains the following features:

  • Hosting APIs - allows embedding of any DLR language as a scripting language inside of a host application
  • Extensions to LINQ ExpressionTree - allows language compilers to generate higher level constructs instead of MSIL
  • DynamicSite - call-site caching to speed up the performance of dynamic languages
  • ActionBinder - utility code to facilitate .NET interop
  • IDynamicObject - interface for dynamic objects
  • Other compiler utility code

Mailing lists

You can currently ask questions on the IronPython (link) and IronRuby (link) mailing lists. There is currently no dedicated DLR mailing list. We are looking into it. Similarly, the sources for the DLR are bundled with the IronPython and IronRuby sources.

Specs, whitepapers,etc

http://msdn2.microsoft.com/en-us/magazine/cc163344.aspx - MSDN article on IronPython and DLR by Bill Chiles. It talks about DynamicSite and ExpressionTrees

http://compilerlab.members.winisp.net/dlr-spec-hosting.doc - Hosting API spec

http://langnetsymposium.com/talks.asp - Recordings of Lang.Net talks

Team Blogs

http://blogs.msdn.com/mmaly - Martin Maly, DLR dev (detailed discussion on DLR ASTs)

http://www.iunknown.com/ - John Lam, IronRuby PM (IronRuby and general blogs)

http://blogs.msdn.com/ironpython - IronPython team blog

http://blogs.msdn.com/hugunin - Jim Hugunin, DLR and IronPython architect (IronPython and dynamic language issues)

http://blogs.msdn.com/dinoviehland - Dino Viehland, IronPython dev

http://blogs.msdn.com/srivatsn - Srivatsn Narayanan, IronPython QA

http://devhawk.net/ - Harry Pierson, IronPython PM

http://blogs.msdn.com/jmstall/ - Mike Stall, DLR dev

http://jimmy.schementi.com/blog - Jimmy Schementi, Dynamic Silverlight PM

http://knowbody.livejournal.com/ - Dave Fugate, IronPython QA

DLR languages

http://codeplex.com/IronPython - IronPython

http://ironruby.rubyforge.org/ - IronRuby

http://blogs.msdn.com/jscript/archive/tags/Managed+JScript/default.aspx - Managed JScript

http://www.codeplex.com/IronScheme - IronScheme

http://www.codeplex.com/IronLisp - IronLisp

http://www.codeplex.com/Nua - Nua (Lua)

Other links

http://dynamicsilverlight.net/ - DLR for Silverlight 2

http://www.dotnetguru.org/us/dlrus/DLR2.htm - A walk-through of implementing a sample language MyJScript on top of the DLR.

http://www.codeplex.com/DLRScript - Using DLR languages in the Script tag in a HTML page

http://www.bitwisemag.com/2/DLR-Build-Your-Own-Language - A getting-started guide about implementing a new language using the DLR

http://www.codeplex.com/DlrPad - Script XAML with DLR languages

http://www.codeplex.com/chameleon - Use DLR languages with CGI

Published Sunday, March 16, 2008 11:29 PM by IronPython

Comments

 

Scott Hanselman's Computer Zen - IronPython and the DLR march on said:

March 21, 2008 9:21 PM
 

Scott Hanselman said:

I've got a number of emails complaining that folks haven't heard much from the DLR (Dynamic Language

March 21, 2008 9:29 PM
 

ASPInsiders said:

I've got a number of emails complaining that folks haven't heard much from the DLR (Dynamic Language

March 21, 2008 9:49 PM
 

basketweaving for the mind said:

(Photo: James Dumay) Thanks to all for questions, and attending on Thursday night. Big ups to the Googlers

April 3, 2009 4:48 AM
Anonymous comments are disabled

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker