InfoQ

InfoQ

Topic/Tag specific view

DLR Content on InfoQ


Latest featured content about DLR

What's IronRuby, and How Do I Put It on Rails?

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

Phalanger Roundup

Topics
PHP,
.NET,
Web Frameworks

Phalanger 3 is out with improved support for PHP namespaces, Mono/Linux, and C# interoperability.

Improve PHP Performance with Phalanger for .NET and Mono

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

MicroORM - A Dynamically Typed ORM for VB and C# in about 160 Lines

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.

The State of IronRuby with John Lam

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

Behind LINQ - And Beyond

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.

Ruby Beyond Rails

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

John Lam on IronRuby, Microsoft and Open Source

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.

Smalltalk Dave about Programming Languages, SOA, MDA and the Web

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.