Scott Guthrie shows off IronRuby

I read on Scott Guthrie's blog today about how Microsoft will be showing off a version of IronRuby at the next Mix. There is already a version of Python that runs on .NET through their DLR implementation. He has code samples of IronRuby in his post.

One of the exciting things to see is that Microsoft is embracing dynamic scripting languages like Ruby and Python. They are also adding Lambda expressions and dynamic features to C# and VB.NET.

There is already an implementation of Ruby running on Java called jRuby. Sun has also been promoting a new scripting language called Scala.

It is nice to see these language features being embraced by Microsoft and Sun. Dynamic scripting languages like ColdFusion are becoming more and more popular. It will be interesting to see if New Atlanta will use this new technology in the next version of BlueDragon.NET.

Comments
Vince Bonfanti's Gravatar Hi David,

You may have missed it, but we're already working with Scott and his team on a DLR-based version of BlueDragon.NET. I demonstrated an early prototype at my keynote at CFUNITED-07, and originally blogged about it here:

http://blog.newatlanta.com/index.cfm?mode=entry&am...

Vince
# Posted By Vince Bonfanti | 7/24/07 11:59 AM
David Fekke's Gravatar Vince,

I was just listening to the .NET rocks podcast on the DLR, and they mentioned the work you and New Atlanta have done using the DLR. I never thought they would be plugging CFML on a .NET podcast.

David.
# Posted By David Fekke | 7/25/07 4:10 PM
joseph's Gravatar Its important to remember that these 'dynamic' features such as lambda expressions that are being added to things such as C# and VB aren't actually 'dynamic' in the same terms that something like Python, etc. are.
Not even as IronPython or IronRuby are, as in IL being _emitted_ and jitted at runtime. Features such as Lambda expressions (which are GREAT if you ask me), which typically have the expression trees fully flushed in IL
at compile time. Either way however, its really good stuff to see coming out of DevDiv :)
# Posted By joseph | 7/25/07 11:08 PM
BlogCFC was created by Raymond Camden. This blog is running version 5.6.001.