IronJS is a ECMAScript 3.0 implementation on the DLR. In a recent interview on i-programmer, IronJS creator Fredrik Holmström goes into the details of implementing a language on top of DLR.
Phalanger 3 is out with improved support for PHP namespaces, Mono/Linux, and C# interoperability.
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.
Since Microsoft announced that it was giving up control of its Iron languages, there has been a quiet debate on where to host the project. The negotiations have finally been settled and the winner is Github for source control and CodePlex for issue tracking.
Jason Zander has announced that Microsoft will be turning over IronPython and IronRuby to Miguel de Icaza of Novell/Mono and former IronRuby lead Jimmy Schementi. Jimmy left Microsoft in July to join Lab49. IronPython will have two additional coordinators: Michael Foord, co-author of IronPython in Action and IronPython MVP Jeff Hardy.
When the Dynamic Language Runtime was announced there were four languages under consideration, VB, Ruby, ECMAScript, and Python. While there has been no mention of DLR version of VB and ECMAScript in years, IronRuby and IronPython are about the celebrate major releases.
The Dynamic Language Runtime has significant performance improvements over traditional interpreters for Python and Ruby, once it is warned up. But for code you only use once or twice, the performance can be downright pitiful. Fortunately a solution is in sight.
Microsoft is starting to push IronPython and IronRuby as the way for end users to customize their applications. In order to make that easier, Jim Deville is offering a REPL console designed specifically to be used by end users as an advanced mode for their applications.
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.
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.
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).
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?
In this interview from RubyFringe, John Lam talks about his work on IronRuby and how Microsoft is approaching Open Source software development.
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.