Random photo
Loading...
Domains for sale
|
July 23, 2007IronRuby pre-alpha drop and Visual Studio 2008 Beta2 in few daysJohn Lam announced the very first pre-alpha drop of IronRuby - Microsoft open source (!) implementation of the Ruby language, licensed under Microsoft Permissive License. This release contains early bits of Ruby implementation for .NET based on the DLR(Dynamic Language Runtime), you actually have to build it if you want to run it. Scott Guthrie shows command line and WPF hello-world sample apps built with IronRuby. IronRuby team takes unique (for Microsoft) approach - not only IronRuby implementation is going to be open source (IronPython is open source already), they actually plan to host it on RubyForge and accept source code contributions:
Unbelievable. Either Microsoft don't see any money behind IronRuby or this is some kind of evil experiment. I love Ruby and .NET. Sure I will be contributing. Btw, don't be confused with IronRuby and Ruby.NET projects. IronRuby is new Microsoft Ruby implementation, while Ruby.NET is soon-to-be-open-source Ruby implementation started by Queensland University in Australia. While IronRuby uses parts of Ruby.NET compiler, John Lam sees IronRuby as continuation of the Ruby.NET. Both projects seem to be similar and so I believe Ruby.NET story is probably over. I'm playing with IronRuby right now. This is cool stuff, now I want it to be fast, I want full Visual Studio support and I want it to be my primary language. Screw Java and C#, Ruby is where all fun is. And finally another great news about Visual Studio 2008 from Scott Guthrie:
Comments
Thanks for correction! Posted by: Oleg Tkachenko at July 25, 2007 5:45 PM> Both projects seem to be similar and so I believe Ruby.NET story is probably over. Not at all. Ruby.NET statically compiles Ruby into .NET assemblies accessible to any other .NET language, *including* C#, VB.NET, etc. See: http://groups.google.com/group/RubyDOTNET/browse_thread/thread/a8c51748456a46c0 for extended details in regards to the differences between the two. Posted by: M. David Peterson at July 24, 2007 8:28 AMPost a comment
|