The Register® — Biting the hand that feeds IT

Feeds

IronRuby opened to all comers

Microsoft gives to receive

Customer Success Testimonial: Recovery is Everything

Microsoft has released early code for its Ruby-on-.NET scripting language during a week of actively courting developers and community feedback.

Four months after announcing IronRuby, Microsoft has released source code for the .NET scripting language under the Microsoft Permissive License (MPL). Microsoft is also accepting source code contributions to the IronRuby libraries.

IronRuby and its libraries will be offered to the community's RubyForge site by the end of August, for download and further contributions.

Participation in IronRuby is only going so far, though - at least for now. Community contributions to the Dynamic Language Runtime (DLR), which let IronRuby (plus Microsoft's IronPython) run inside the .NET Common Language Runtime (CLR) without being compiled, are not being accepted.

John Lam, who built the RubyCLR for writing .NET applications using Ruby and was last year hired by Microsoft, blogged: "Since the DLR will ship as part of the CLR in future, we cannot accept contributions into the IronRuby complier, at least initially. However, once the DLR matures and reaches 1.0 status with fully supported public interfaces, we will fully open up all parts of the new IronRuby project for external contributions."

S. Somasegar, corporate vice president of Microsoft's developer division said: "We will... be accepting external contributions to IronRuby libraries initially and expanding that offering to the entire IronRuby compiler once the Dynamic Language Runtime reaches 1.0."

The IronRuby release comes in the week of the O'Reilly Open Source Conference (OSCON), where Microsoft is making a heavy play to engage with the open source faithful. A range of Microsoft executives will deliver keynotes and hold sessions on open source, scripting and on Linux's interoperability with Windows.®

Customer Success Testimonial: Recovery is Everything

Latest Comments
Anonymous Coward

Nooo! Do not touch

Play with fire,

Get burnt fingers

0
0
Anonymous Coward

Extensions?

Seeing the 'Embrace, extend, extinguish' posts it has made me wonder as to whether Microsoft have added 'extensions' to the language to make the code incompatible with anything other than .Net? Has this happened with IronPython? I wonder because this is exactly what they did to C++ and a host of other things. Can this be confirmed?

And what is with the Iron'Crap'? It just makes me think that they have extended it into new super dooper (but slightly buggy - don't worry it is fixed in the next version of .Net) Windows only Ruby/Python.

0
0

MPL

I would like to use that as an email quote why are you anonymouse can't quote nobody it's not sporting.

0
0

More from The Register

Nuke plants to rely on PDP-11 code UNTIL 2050!
Programmers and their walking sticks converge in Canada
Bjarne Again: Hallelujah for C++
Plus: Now officially OK to admit you never used STL algorithms
Interwebs taunt Sir Jony over Apple eye candy makeover
Hey Ive, Ive... add more unicorns, willya?
SCO vs. IBM battle resumes over ownership of Unix
Zombie lawsuit back and wants to suck the brains out of Linux
Red Hat to ditch MySQL for MariaDB in RHEL 7
So long, Oracle! Don't let the door hit you on the way out
Shy? Socially inadequate? Fiddling with your phone could help
App 'tells the brutal truth' about social inadequates' chatup lines
Java EE 7 melds HTML5 with enterprise apps
New release arrives with GlassFish, NetBeans support
 breaking news
'Office Facebook' firm Tibbr wants you to PAY for mobe-meetings app
Great idea. Punters won't cough for it though
 breaking news
The only Waze is Google: Ad giant tipped to gobble map app 'for $1.3bn'
Pac-Man-satnav-ish upstart in bidding war with Apple, Facebook
 breaking news
PM Cameron calls for modern, programmable computers! (We think)
IT education musings to G8 chiefs to mystify IT industry