BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage DLR Content on InfoQ

  • 23 .NET Open Source Projects

    Eric Nelson, a Developer Evangelist for Microsoft and Technical Editor of MSDN UK Flash, has compiled a list of 23 .NET open source projects mostly based on recommendations sent by UK developers. Other great projects did not make it into the list, while Microsoft’s contribution include: ASP.NET MVC, DLR, IronRuby, IronPython, MEF.

  • Silverlight Dynamic Languages SDK

    AgDLR, the Silverlight Dynamic Languages SDK, has a new release available. AgDLR provides a bridge between Silverlight and the Dynamic Language Runtime (DLR). This allows Silverlight applications to be written in IronPython, IronRuby, or any other dynamic language running on the DLR.

  • IronPython 2.0 Has Been Released

    Microsoft has released IronPython 2.0 on CodePlex, the .NET implementation of the Python language. The most important improvement is running on top of the Dynamic Language Runtime (DLR).

  • LINQ and Dynamic Typing

    The biggest feature of C# 3 was LINQ technology. With C# 4, it looks like dynamic typing is going to steal the show. But can you use them together?

  • Interview: John Lam on IronRuby, Microsoft and Open Source

    In this interview from RubyFringe, John Lam talks about his work on IronRuby and how Microsoft is approaching Open Source software development.

  • .NET and Dynamic Languages

    In the months and years ahead, dynamic languages are going to take on an increasing important role in the .NET platform. To support this Microsoft is heavily investing in integration between the dynamic languages and the CLR.

  • Host IronScheme in Your .NET Applications

    IronScheme, an implementation of Scheme for the .NET runtime, is ready for developers to try out. IronScheme adheres closely to the R6RS Scheme standard and currently passes 8,881 of the 8,897 tests in the PLT R6RS test suite.

  • Presentation: Ruby Beyond Rails

    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.

  • Compiled IronPython

    Shri Borde discuses the status of IronPython 2 and how it works with compiled code. He focuses on issues involving reflection and CLS compliance.

  • Microsoft Releases Silverlight 2 Beta 2 at TechEd 2008

    During his keynote at TechEd for Developers 2008 in Orlando, FL this week, Bill Gates announced the release of Silverlight 2 Beta 2.

  • Bringing Scripting back to VB

    Historically Visual Basic has its roots in scripting and dynamic programming, but never fully embraced it. This is seen in mismatched language features such as the ability to consume objects via late binding, a.k.a. duck typing, but no ability to define them. In a presentation at Lang.NET, Paul Vick talks about bringing scripting back to VB.

  • Scalability: Dynamic and Static Programming Languages

    In the wake of the demise of Chandler personal information management project, a discussion has occurred on TSS about the scalability potential of dynamic languages. Ted Neward attempted to go beyond language quarrel in order to provide some structured insights on this issue.

  • Ruby.NET future uncertain

    Dr. Wayne Kelly, of the Ruby.NET project, announced he'll be shifting his focus to Microsoft's IronRuby, partly due to the DLR technology. However, it's not certain whether this means the end of the Ruby.NET project.

  • C# Team talks about the future with Future Focus

    The C# team members of Charlie Calvert and Mads Torgersen announced they are creating Future Focus, a series of monthly blog posts detailing plans for future versions of C#.

  • Draft DLR Hosting Spec Released

    An updated draft of the DLR Hosting Spec has been released. This document covers hosting DLR-based languages with a focus on Silverlight, MerlinWeb, and interactive consoles. As it is just a draft, many of the developer notes explaining what they are trying to accomplish are still present.

BT