Welcome to Working With Rails

 

Discussion Forums

Discuss all things Ruby on Rails with perhaps the web's most vibrant group of Ruby on Rails enthusiasts.
Microsoft Announces IronRuby
7 Posts
Microsoft Announces IronRuby

So that sounds like Silverlight will take these languages from the server over to the client? 100% or just portions of your app will run in the client?

Thank you Laurence for detailed technical information...

Person
r99
Sign In To Rate Post

Ruby under Silverlight is still a far ways off (it'll depend on how fast John Lam's team can get IronRuby ready).

Silverlight 1.1 will allow .NET code to run in your browser -- whether it's MSIE, Firefox, Safari, etc. Higher-level programming languages like Ruby will run on top of that.

After attending Lang.NET in January, and meeting Charlie Nutter and John Lam, I've become much more interested in JRuby and especially IronRuby. The DLR adds optimization possibilities that won't be available on other platforms for quite some time. In fact, Jim Hugunin gave a compelling presentation on how the DLR improved IronPython's performance. For some commonly used operations, the DLR yielded a 50x speed increase. It's impressive stuff, especially since Matz' Ruby is painfully slow.

hi .. one more advancement from microsoft towords Ruby is ucan use ruby in microsofts new product "silverlight"..

more details fro microsoft below.

Flexible programming model that supports JavaScript, C#, VB.NET, AJAX, IronPython, IronRuby, and support for LINQ while accessing data over the network...

http://www.microsoft.com/silverlight/overview/whatis.aspx

Person
r99
Sign In To Rate Post

Exactly Raul.

As an old Microsoft programmer (worked for them for a bit and used their languages for too long) I am not excited by IronRuby at all, or JRuby for that matter until they prove they wont add 'extensions'. My hopes are behind Rubinius on Rails becoming a reality soon so that they can clinch us rails fanatics for themselves.

I enjoy the purity of Ruby and the purity of the syntax that the Ruby and Rails ecosystem sticks too. Before long we will see alot more MethodsLikeThis and _variablesLikeThis, and the code reviews I perform for clients will be even more filled with desk pounding and swearing.

Person
Sr. Ruby & Rails Consultant For Hire
Sign In To Rate Post

This does sound exciting. The one thing that concerns me though is Microsoft's tendency to want to expand on existing open technologies with proprietary features that will then only work with their plugin/browser/etc. I guess I'm just saying that I hope if they expand on Ruby in any way it will be through gems or such. Hopefully we don't end up in a type of setting ala the web standard crushing IE/Netscape wars.

I should be more positive. Thanks for the news rasheed. We hope for the best!

Its getting downright exciting in the dynamic languages arena!

First, Sun hires the JRuby developers and implements killer Ruby support in Netbeans. Now, Microsoft announces IronRuby and the Dynamic Language Runtime (DLR)! Microsoft’s new DLR will support Ruby, Python, JavaScript, and Visual Basic. Since the DLR is built on top of the CLR, these dynamic languages will interoperate with the existing statically typed languages like C#.

As a bonus, Microsoft is releasing all of this under a BSD-style license, the Microsoft Permissive License. Hopefully, this is a true BSD-style license without any gotchas, but if anyone knows more about the details of this license, please post a comment. On top of all this, Microsoft’s new cross-browser Silverlight plugin will allow all of this to run client-side in the browser!

Jon Udell has a podcast where he interviews John Lam about the DLR and IronRuby. John is the creator of RubyCLR, who was later hired by Microsoft to create IronRuby

Person
r99
Sign In To Rate Post
7 Posts
Login to add your message