You are here: Forums General Discussion Microsoft Announces IronRuby...
Posted in Forums : General Discussion
Authority 37
Posting Rating 36
Sign in to rate this post
|
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 |
Authority 12
Posting Rating 99
Sign in to rate this 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! |
Authority 75
Posting Rating 98
Sign in to rate this 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. |
Authority 37
Posting Rating 36
Sign in to rate this post
|
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… |
Authority 12
Posting Rating 84
Sign in to rate this 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. |
Authority 37
Posting Rating 36
Sign in to rate this post
|
Thank you Laurence for detailed technical information… |
Authority 12
Posting Rating 99
Sign in to rate this post
|
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? |
General Discussion : May 13th - Toronto Ruby on Rails Project Night Returns
General Discussion : Agile Web Development with Rails, 3rd Edition released!!
General Discussion : www.rubyonrails.org was Hijacked /Hacked ???
General Discussion : Data tracking and site statistics
General Discussion : Heroku Invite
General Discussion : mod_rails
General Discussion : Orphan start-up - suggestions?
General Discussion : Where to find RoR contractors in Chicago?
General Discussion : Promote a website / project
General Discussion : very basic question about what is possible with ROR