# Microsoft announces IronRuby

**URL:** <https://www.ruby-forum.com/t/microsoft-announces-ironruby/103033>\
**Category:** Ruby\
**Created:** [May 1, 2007, 12:17am UTC](https://www.ruby-forum.com/t/microsoft-announces-ironruby/103033 "2007-05-01T00:17:02Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![timhunter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/71e660/32.png) [@timhunter](https://www.ruby-forum.com/u/timhunter)\
**Post date:** [May 1, 2007, 12:17am UTC](https://www.ruby-forum.com/t/microsoft-announces-ironruby/103033/1 "2007-05-01T00:17:02Z")

</div>

Interesting.

[http://news.com.com/2100-1012\_3-6180322.html?part=rss&tag=2547-1\_3-0-5&subj=news](http://news.com.com/2100-1012_3-6180322.html?part=rss&tag=2547-1_3-0-5&subj=news)

---

<div class="post-metadata">

**Author:** ![timhunter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/71e660/32.png) [@timhunter](https://www.ruby-forum.com/u/timhunter)\
**Post date:** [May 1, 2007, 9:47am UTC](https://www.ruby-forum.com/t/microsoft-announces-ironruby/103033/2 "2007-05-01T09:47:36Z")

</div>

Tim H. wrote:

> Interesting.
> 
> [http://news.com.com/2100-1012\_3-6180322.html?part=rss&tag=2547-1\_3-0-5&subj=news](http://news.com.com/2100-1012_3-6180322.html?part=rss&tag=2547-1_3-0-5&subj=news)

Do we know if that’s the same as this?

[http://www.wilcob.com/Wilco/IronRuby.aspx](http://www.wilcob.com/Wilco/IronRuby.aspx)

---

<div class="post-metadata">

**Author:** ![timhunter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/71e660/32.png) [@timhunter](https://www.ruby-forum.com/u/timhunter)\
**Post date:** [May 1, 2007, 10:02am UTC](https://www.ruby-forum.com/t/microsoft-announces-ironruby/103033/3 "2007-05-01T10:02:37Z")

</div>

Alex Y. wrote:

> Tim H. wrote:
> 
> > Interesting.
> > 
> > [http://news.com.com/2100-1012\_3-6180322.html?part=rss&tag=2547-1\_3-0-5&subj=news](http://news.com.com/2100-1012_3-6180322.html?part=rss&tag=2547-1_3-0-5&subj=news)
> 
> Do we know if that’s the same as this?
> 
> [http://www.wilcob.com/Wilco/IronRuby.aspx](http://www.wilcob.com/Wilco/IronRuby.aspx)

I would be very surprised if it was. Last I’d heard IronRuby was mostly  
dead, and I’m sure it wasn’t written to fit this new “dynamic language  
runtime” Microsoft has announced. I’d wager they co-opted the name from  
Wilco and are running with their own internal implementation.

- Charlie

---

<div class="post-metadata">

**Author:** ![timhunter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/71e660/32.png) [@timhunter](https://www.ruby-forum.com/u/timhunter)\
**Post date:** [May 1, 2007, 4:34pm UTC](https://www.ruby-forum.com/t/microsoft-announces-ironruby/103033/4 "2007-05-01T16:34:56Z")

</div>

Charles Oliver N. wrote:

> > Do we know if that’s the same as this?
> > 
> > [http://www.wilcob.com/Wilco/IronRuby.aspx](http://www.wilcob.com/Wilco/IronRuby.aspx)
> 
> I would be very surprised if it was.

I suspect it’s a merge between IronRuby and RubyCLR. Remember John L.  
(author of RubyCLR) now works for Microsoft, along side Jim Huginin(?)  
of IronPython and Jython fame.

I can’t wait for the day when I can fully use RSpec for both Java and  
.NET projects. 😃

---

<div class="post-metadata">

**Author:** ![timhunter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/71e660/32.png) [@timhunter](https://www.ruby-forum.com/u/timhunter)\
**Post date:** [September 25, 2007, 11:05pm UTC](https://www.ruby-forum.com/t/microsoft-announces-ironruby/103033/5 "2007-09-25T23:05:26Z")

</div>

On 5/1/07, Guido \<“”@.\> wrote:

> On 2007-05-01 09:46:46 +0200, Alex Y. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) said:
> 
> > Do we know if that’s the same as this?
> > 
> > [http://www.wilcob.com/Wilco/IronRuby.aspx](http://www.wilcob.com/Wilco/IronRuby.aspx)
> 
> No, it is derived from RubyCLR by John L.:  
> [http://channel9.msdn.com/Showpost.aspx?postid=304541](http://channel9.msdn.com/Showpost.aspx?postid=304541)

I don’t believe it is derived from RubyCLR. Apparently it is a new  
implementation of Ruby using some of the core of IronPython and was in  
development before John L. arrived at Microsoft.

Tim Heuer has a video interview with John that goes into more detail  
about  
the Ruby version and the Dynamic Language Runtime. Good stuff.

> **[mix07: ruby for .net and an interview with john lam](https://timheuer.com/blog/post-14059)**

---

<div class="post-metadata">

**Author:** ![timhunter](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/t/71e660/32.png) [@timhunter](https://www.ruby-forum.com/u/timhunter)\
**Post date:** [September 25, 2007, 11:04pm UTC](https://www.ruby-forum.com/t/microsoft-announces-ironruby/103033/6 "2007-09-25T23:04:24Z")

</div>

Guido wrote:

> On 2007-05-01 09:46:46 +0200, Alex Y. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) said:
> 
> > Do we know if that’s the same as this?
> > 
> > [http://www.wilcob.com/Wilco/IronRuby.aspx](http://www.wilcob.com/Wilco/IronRuby.aspx)
> 
> No, it is derived from RubyCLR by John L.:  
> [http://channel9.msdn.com/Showpost.aspx?postid=304541](http://channel9.msdn.com/Showpost.aspx?postid=304541)

It’s definitely not derived from RubyCLR, since that was just a bridge  
to the C implementation of Ruby (MRI) and this is a CLR-native  
implementation.

I’ll bet anyone a beer it’s all new code, unrelated to Wilco’s IronRuby  
and John’s RubyCLR (and even Queensland University’s [Ruby.NET](http://Ruby.NET)).

- Charlie
