<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AdaRuby &#187; .NET</title>
	<atom:link href="http://www.adaruby.com/category/net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.adaruby.com</link>
	<description>Rich Dynamic Applications with Ruby on Rails</description>
	<lastBuildDate>Fri, 02 Jul 2010 09:06:16 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IronRuby: Run Ruby inside .NET!</title>
		<link>http://www.adaruby.com/2007/12/05/ironruby-run-ruby-inside-net/</link>
		<comments>http://www.adaruby.com/2007/12/05/ironruby-run-ruby-inside-net/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 11:56:49 +0000</pubDate>
		<dc:creator>ceefour</dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Cool]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Tools]]></category>

		<guid isPermaLink="false">http://adaruby.com/2007/12/05/ironruby-run-ruby-inside-net/</guid>
		<description><![CDATA[
			
				
			
		
IronRuby implements Ruby in the .NET runtime VM, with excellent  		performance and seamless integration with .NET libraries and  		infrastructure. A fast, compliant Ruby powered by .NET.
IronRuby is a .NET implementation of the 		Ruby programming language.  		IronRuby heavily leverages Microsoft&#8217;s 		 		Dynamic Language Runtime, and both are released with full source  		code [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fwww.adaruby.com%2F2007%2F12%2F05%2Fironruby-run-ruby-inside-net%2F"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fwww.adaruby.com%2F2007%2F12%2F05%2Fironruby-run-ruby-inside-net%2F&amp;source=AdaRubyWeb&amp;style=normal&amp;service=bit.ly" height="61" width="50" title="IronRuby: Run Ruby inside .NET!" alt=" IronRuby: Run Ruby inside .NET!" /><br />
			</a>
		</div>
<p><a href="http://www.ironruby.net/" rel="nofollow" >IronRuby</a> implements Ruby in the .NET runtime VM, with excellent  		performance and seamless integration with .NET libraries and  		infrastructure. A fast, compliant Ruby powered by .NET.</p>
<blockquote><p><strong>IronRuby</strong> is a <a href="http://msdn2.microsoft.com/en-us/netframework/default.aspx" rel="nofollow" >.NET</a> implementation of the 		<a href="http://www.ruby-lang.org/en/" rel="nofollow" >Ruby</a> programming language.  		IronRuby heavily leverages Microsoft&#8217;s 		<a href="http://blogs.msdn.com/hugunin/archive/2007/04/30/a-dynamic-language-runtime-dlr.aspx" rel="nofollow" > 		Dynamic Language Runtime</a>, and both are released with full source  		code under the 		<a href="http://www.microsoft.com/resources/sharedsource/licensingbasics/permissivelicense.mspx" rel="nofollow" > 		Microsoft Permissive License</a>. The IronRuby source code is hosted on 		<a href="http://rubyforge.org/projects/ironruby" rel="nofollow" >Rubyforge</a>, which is  		a home for open source Ruby projects.</p></blockquote>
<blockquote><p>It has been architected to take advantage of a new DLR feature we call &#8220;Dynamic Sites&#8221; &#8211; which delivers a fast adaptive call-site method caching implementation.  It also uses the lightweight-code generation features of the CLR.  Lightweight code generation enables dynamic language implementations to create in-memory IL that is then JIT&#8217;d into native code at runtime (without ever having to save anything to disk).  This can yield much better runtime performance than interpreted code, and the lightweight codegen feature ensures that once we are finished with the JIT&#8217;d code we can optionally garbage collect it to avoid leaking.</p></blockquote>
<p>To get started:</p>
<blockquote><p>We must check the source code out of  			the <a href="http://rubyforge.org/projects/ironruby" rel="nofollow" >IronRuby Subversion repository</a> on Rubyforge. We will need a Subversion  			client. We recommend <a href="http://tortoisesvn.org/" rel="nofollow" >TortoiseSVN</a>.  			To build the sources from the command line, We must also have Ruby  			installed on computer already; we recommend using the 			<a href="http://rubyforge.org/projects/rubyinstaller/" rel="nofollow" >Ruby  			one-click installer</a>. We can also build the sources using Visual  			Studio; if you don&#8217;t already own a copy, you can download and use 			<a href="http://msdn2.microsoft.com/en-us/express/aa700756.aspx" rel="nofollow" > 			Visual C# Express</a> for<em> free.</em></p></blockquote>
<p>They&#8217;re also looking for contributors:</p>
<blockquote><p>We&#8217;re looking for contributions into the standard libraries.  			In particular, we are looking for C# implementations of a 			<a href="http://www.yaml.org/" rel="nofollow" >yaml</a> parser, and 			<a href="http://www.zlib.net/" rel="nofollow" >zlib</a>.  			We&#8217;re also looking for bug reports and bug fixes.</p></blockquote>
<p>More resources:</p>
<ul>
<li><a href="http://en.wikipedia.org/wiki/IronRuby#License" rel="nofollow" >Wikipedia article on IronRuby</a></li>
</ul>


<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.adaruby.com/2007/12/05/ironruby-run-ruby-inside-net/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
