DLR Content on InfoQ
Latest featured content about DLR

- Topics
- Dynamic Languages,
- .NET,
- Language,
- Ruby
IronRuby is Microsoft's implementation of the Ruby language we all know and love with the added bonus of interoperability with the .NET framework. It's supported by the .NET Common Language Runtime as well as, albeit unofficially, the Mono project. This article gives an introduction to IronRuby, and discusses how to run Rails applications in IronRuby as well as potential issues to look out for.
News about DLR
- Topics
- PHP,
- .NET,
- Web Frameworks
Phalanger 3 is out with improved support for PHP namespaces, Mono/Linux, and C# interoperability.
- Topics
- PHP,
- .NET
Phalanger is a PHP compiler for the .NET and Mono runtime. It is currently capable of running popular PHP based applications such as WordPress. With the exception of indirect invocation of static methods, Phalanger now offers across the board performance improvements over PHP.
Articles about DLR

- Topics
- Dynamic Languages,
- Data Access,
- .NET
Using the new DLR features in VB 10 and C# 4 you can build a configuration-free ORM that works well with legacy stored procedures. Though accessed using normal object-dot-property syntax, all the data objects are built at runtime based solely on the information returned by the database. And this is done with no interfaces to define, classes to implement, or data mapping definitions to write.

- Topics
- Dynamic Languages,
- Ruby,
- .NET
IronRuby, announced by Scott Guthrie at MIX07 last April and in development since then, is set to be released the second half of this year. Find out how the team is doing and when we will see it. InfoQ had the opportunity to speak with John Lam, the leader of the IronRuby team, whose official title is Program Manager on the Dynamic Language Runtime Team.
Presentations about DLR

- Topics
- Dynamic Languages,
- .NET Framework,
- Java,
- .NET
In this presentation from the JVM Languages Summit 2008, Mads Torgersen discusses LINQ, declarative programming and metaprogramming in C#, examples of LINQ syntax and usage, lazy evaluation of LINQ queries, extension methods, lambda expressions, LINQ-to-SQL, LINQ expressions and metaprogramming, expression trees, how the .Net Dynamic Language Runtime (DLR) works, PLINQ, and the future of the DLR.

- Topics
- Dynamic Languages,
- .NET Framework,
- Rich Client / Desktop,
- Ruby,
- Runtimes,
- .NET,
- Silverlight
At RubyFringe John Lam talks about his path to dynamic languages, some of the problems of making IronRuby run fast, and how the DLR helps with implementing languages.
Interviews about DLR

- Topics
- .NET Framework,
- Dynamic Languages,
- Rich Internet Apps,
- Open Source,
- Community,
- Ruby,
- Runtimes,
- .NET,
- Silverlight
In this interview from RubyFringe, John Lam talks about his work on IronRuby and how Microsoft is approaching Open Source software development.

- Topics
- Dynamic Languages,
- Web 2.0,
- Language,
- Cloud Computing,
- Architecture,
- JRuby
In an interview at OOPSLA, Dave Thomas talks about the reasons for the rise of Java, what's behind Web 2.0, MDA and SOA, the rise of dynamic languages and the opportunities that he sees in the web as a platform.