<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" version="2.0">
  <channel>
    <title>Steve Eichert - dlr</title>
    <link>http://iqueryable.com/</link>
    <description />
    <language>en-us</language>
    <copyright>Steve Eichert</copyright>
    <lastBuildDate>Wed, 19 Mar 2008 02:44:25 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 1.9.6264.0</generator>
    <managingEditor>steve.eichert@gmail.com</managingEditor>
    <webMaster>steve.eichert@gmail.com</webMaster>
    <item>
      <trackback:ping>http://iqueryable.com/Trackback.aspx?guid=726df0ea-9554-4b90-93dd-bbdafa0777f3</trackback:ping>
      <pingback:server>http://iqueryable.com/pingback.aspx</pingback:server>
      <pingback:target>http://iqueryable.com/PermaLink,guid,726df0ea-9554-4b90-93dd-bbdafa0777f3.aspx</pingback:target>
      <dc:creator>Steve Eichert</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">Tonight I was chatting a bit with a co-worker
about <a href="http://codeplex.com/ironpython/">IronPython</a> and <a href="http://www.ironruby.net/">IronRuby</a> and
decided to have a look at IronRuby.  Getting started is supposed to be pretty
easy.<br /><br />
1. Checkout the IronRuby source from RubyForge<br /><br />
svn co svn://rubyforge.org/var/svn/ironruby<br /><br />
2. Install Ruby via the Ruby 1-click installer: <a href="http://rubyforge.org/projects/rubyinstaller/">http://rubyforge.org/projects/rubyinstaller/</a><br />
3. Open a Visual Studio Command Prompt<br />
4. Install the pathname2 gem by running the following from the command line:<br /><br />
gem install pathname2<br /><br />
5. Compile IronRuby by running:<br /><br />
rake compile<br /><br />
Unfortunately when running "rake compile" I get the following errors.<br /><br />
C:\Development\ironruby\trunk&gt;rake compile<br />
(in C:/Development/ironruby/trunk)<br />
Read in 17 resources from "C:\Development\ironruby\trunk\src\microsoft.scripting<br />
\Math\MathResources.resx"<br />
Writing resource file...  Done.<br />
Read in 49 resources from "C:\Development\ironruby\trunk\src\microsoft.scripting<br />
\Resources.resx"<br />
Writing resource file...  Done.<br />
rake aborted!<br />
Command failed with status (0): [csc /nologo /noconfig /nowarn:1591,1701,17...]<br />
C:/Development/ironruby/trunk/rakefile:197:in `exec'<br />
(See full trace by running task with --trace)<br /><br />
I did a little digging around to see if I could find out what was causing the above
problem but didn't uncover anything.  In hopes of making some progress and seeing
ruby running on top of the CLR, I decided to try and compile using the IronRuby VS.NET
solution file. Compiling IronRuby using the VS.NET solution file built everything
into the \bin\debug folder.  Once that was done I was able to run rbx.exe and
do a little experimentation.  rbx didn't behave like I expected and seemed to
be acting pretty flaky but I was able to put in some simple Ruby expressions and see
the results I expected.  Now that I have the source downloaded and compiled I'm
going to dig into things a bit more to see where things stand.  
<br /><br />
Some resources that I came across that might be useful to others include:<br /><ul><li><a href="http://ironruby.rubyforge.org/">http://ironruby.rubyforge.org/</a></li><li><a href="http://rubyforge.org/projects/ironruby">http://rubyforge.org/projects/ironruby</a></li><li><a href="http://www.ruby-forum.com/forum/34">http://www.ruby-forum.com/forum/34</a></li><li><a href="http://rubyforge.org/pipermail/ironruby-core/">http://rubyforge.org/pipermail/ironruby-core/</a></li></ul><p></p><img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=726df0ea-9554-4b90-93dd-bbdafa0777f3" /></body>
      <title>Getting started with IronRuby</title>
      <guid isPermaLink="false">http://iqueryable.com/PermaLink,guid,726df0ea-9554-4b90-93dd-bbdafa0777f3.aspx</guid>
      <link>http://iqueryable.com/2008/03/19/GettingStartedWithIronRuby.aspx</link>
      <pubDate>Wed, 19 Mar 2008 02:44:25 GMT</pubDate>
      <description>Tonight I was chatting a bit with a co-worker about &lt;a href="http://codeplex.com/ironpython/"&gt;IronPython&lt;/a&gt; and &lt;a href="http://www.ironruby.net/"&gt;IronRuby&lt;/a&gt; and
decided to have a look at IronRuby.&amp;nbsp; Getting started is supposed to be pretty
easy.&lt;br&gt;
&lt;br&gt;
1. Checkout the IronRuby source from RubyForge&lt;br&gt;
&lt;br&gt;
svn co svn://rubyforge.org/var/svn/ironruby&lt;br&gt;
&lt;br&gt;
2. Install Ruby via the Ruby 1-click installer: &lt;a href="http://rubyforge.org/projects/rubyinstaller/"&gt;http://rubyforge.org/projects/rubyinstaller/&lt;/a&gt;
&lt;br&gt;
3. Open a Visual Studio Command Prompt&lt;br&gt;
4. Install the pathname2 gem by running the following from the command line:&lt;br&gt;
&lt;br&gt;
gem install pathname2&lt;br&gt;
&lt;br&gt;
5. Compile IronRuby by running:&lt;br&gt;
&lt;br&gt;
rake compile&lt;br&gt;
&lt;br&gt;
Unfortunately when running "rake compile" I get the following errors.&lt;br&gt;
&lt;br&gt;
C:\Development\ironruby\trunk&amp;gt;rake compile&lt;br&gt;
(in C:/Development/ironruby/trunk)&lt;br&gt;
Read in 17 resources from "C:\Development\ironruby\trunk\src\microsoft.scripting&lt;br&gt;
\Math\MathResources.resx"&lt;br&gt;
Writing resource file...&amp;nbsp; Done.&lt;br&gt;
Read in 49 resources from "C:\Development\ironruby\trunk\src\microsoft.scripting&lt;br&gt;
\Resources.resx"&lt;br&gt;
Writing resource file...&amp;nbsp; Done.&lt;br&gt;
rake aborted!&lt;br&gt;
Command failed with status (0): [csc /nologo /noconfig /nowarn:1591,1701,17...]&lt;br&gt;
C:/Development/ironruby/trunk/rakefile:197:in `exec'&lt;br&gt;
(See full trace by running task with --trace)&lt;br&gt;
&lt;br&gt;
I did a little digging around to see if I could find out what was causing the above
problem but didn't uncover anything.&amp;nbsp; In hopes of making some progress and seeing
ruby running on top of the CLR, I decided to try and compile using the IronRuby VS.NET
solution file. Compiling IronRuby using the VS.NET solution file built everything
into the \bin\debug folder.&amp;nbsp; Once that was done I was able to run rbx.exe and
do a little experimentation.&amp;nbsp; rbx didn't behave like I expected and seemed to
be acting pretty flaky but I was able to put in some simple Ruby expressions and see
the results I expected.&amp;nbsp; Now that I have the source downloaded and compiled I'm
going to dig into things a bit more to see where things stand.&amp;nbsp; 
&lt;br&gt;
&lt;br&gt;
Some resources that I came across that might be useful to others include:&lt;br&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;a href="http://ironruby.rubyforge.org/"&gt;http://ironruby.rubyforge.org/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://rubyforge.org/projects/ironruby"&gt;http://rubyforge.org/projects/ironruby&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://www.ruby-forum.com/forum/34"&gt;http://www.ruby-forum.com/forum/34&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;a href="http://rubyforge.org/pipermail/ironruby-core/"&gt;http://rubyforge.org/pipermail/ironruby-core/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=726df0ea-9554-4b90-93dd-bbdafa0777f3" /&gt;</description>
      <category>.net;dlr;ruby</category>
    </item>
    <item>
      <trackback:ping>http://iqueryable.com/Trackback.aspx?guid=a82a649a-4cd9-4a32-b675-316be3e2b84e</trackback:ping>
      <pingback:server>http://iqueryable.com/pingback.aspx</pingback:server>
      <pingback:target>http://iqueryable.com/PermaLink,guid,a82a649a-4cd9-4a32-b675-316be3e2b84e.aspx</pingback:target>
      <dc:creator>Steve Eichert</dc:creator>
      <body xmlns="http://www.w3.org/1999/xhtml">When I heard that the Dynamic Language
Runtime was going to be open source, and subsequently heard some things that Miguel
said about it I knew it was only a matter of time before DLR support was added to <a href="http://www.go-mono.com/">Mono</a>. 
It sounds like only 15 days after the announcement of the <a href="http://www.oreillynet.com/xml/blog/2007/05/monodlr_hello_dynamic_language.html">DLR
it's already made its way to Mono</a>.  As M. David Peterson points out, it still
has a ways to go but it's promosing to see them making such good progress so soon!<br /><p></p><img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=a82a649a-4cd9-4a32-b675-316be3e2b84e" /></body>
      <title>The Dynamic Language Runtime on Mono</title>
      <guid isPermaLink="false">http://iqueryable.com/PermaLink,guid,a82a649a-4cd9-4a32-b675-316be3e2b84e.aspx</guid>
      <link>http://iqueryable.com/2007/05/16/TheDynamicLanguageRuntimeOnMono.aspx</link>
      <pubDate>Wed, 16 May 2007 13:07:36 GMT</pubDate>
      <description>When I heard that the Dynamic Language Runtime was going to be open source, and subsequently heard some things that Miguel said about it I knew it was only a matter of time before DLR support was added to &lt;a href="http://www.go-mono.com/"&gt;Mono&lt;/a&gt;.&amp;nbsp;
It sounds like only 15 days after the announcement of the &lt;a href="http://www.oreillynet.com/xml/blog/2007/05/monodlr_hello_dynamic_language.html"&gt;DLR
it's already made its way to Mono&lt;/a&gt;.&amp;nbsp; As M. David Peterson points out, it still
has a ways to go but it's promosing to see them making such good progress so soon!&lt;br&gt;
&lt;p&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://iqueryable.com/aggbug.ashx?id=a82a649a-4cd9-4a32-b675-316be3e2b84e" /&gt;</description>
      <category>mono;dlr</category>
    </item>
  </channel>
</rss>