# IronRuby Question

**URL:** <https://www.ruby-forum.com/t/ironruby-question/166685>\
**Category:** Ruby\
**Created:** [April 28, 2009, 3:08pm UTC](https://www.ruby-forum.com/t/ironruby-question/166685 "2009-04-28T15:08:35Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![bex3000](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bb73d2/32.png) [@bex3000](https://www.ruby-forum.com/u/bex3000)\
**Post date:** [April 28, 2009, 3:08pm UTC](https://www.ruby-forum.com/t/ironruby-question/166685/1 "2009-04-28T15:08:35Z")

</div>

Hey folks,

I’m sure this is just something I’ve missed but I’ve been looking into  
the [Ruby.Net](http://Ruby.Net) and IronRuby and I just wanted to check that IronRuby is  
basically a way to compile ruby code into a dll for use with a [VB.Net](http://VB.Net)  
project? All I need to be able to do is treat the ruby as containing  
methods that the vb accesses and then has results returned - I know  
[Ruby.Net](http://Ruby.Net) could do that but can IronRuby?

Thanks very much!  
Becky

---

<div class="post-metadata">

**Author:** ![bex3000](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bb73d2/32.png) [@bex3000](https://www.ruby-forum.com/u/bex3000)\
**Post date:** [April 28, 2009, 4:26pm UTC](https://www.ruby-forum.com/t/ironruby-question/166685/2 "2009-04-28T16:26:25Z")

</div>

IronRuby is an implementation of Ruby designed to run  
on the .NET platform. As such, I suspect if you write proper  
libraries in Ruby and wrap them up nicely you could theoretically  
do that with [VB.NET](http://VB.NET). However my understanding of the state of  
IronRuby right now is that its not fully compatible at this point.

What you’re asking though entirely depends on what stage IronRuby  
is at. Similarly Java can make calls to JRuby.

-Zac

---

<div class="post-metadata">

**Author:** ![bex3000](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/bb73d2/32.png) [@bex3000](https://www.ruby-forum.com/u/bex3000)\
**Post date:** [April 28, 2009, 4:28pm UTC](https://www.ruby-forum.com/t/ironruby-question/166685/3 "2009-04-28T16:28:17Z")

</div>

Zachary Brown wrote:

> IronRuby is an implementation of Ruby designed to run  
> on the .NET platform. As such, I suspect if you write proper  
> libraries in Ruby and wrap them up nicely you could theoretically  
> do that with [VB.NET](http://VB.NET). However my understanding of the state of  
> IronRuby right now is that its not fully compatible at this point.
> 
> What you’re asking though entirely depends on what stage IronRuby  
> is at. Similarly Java can make calls to JRuby.
> 
> -Zac

Thank you - I think I’ll stick with RubyConnector for now then :o)
