<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Curt's Comments: IBM has an Intro to Ruby for Java Programmers</title>
    <link>http://blog.curthibbs.us/articles/2005/12/19/ibm-has-an-intro-to-ruby-for-java-programmers</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>The thoughts of Curt Hibbs on technology, software, Ruby, and whatever...</description>
    <item>
      <title>IBM has an Intro to Ruby for Java Programmers</title>
      <description>&lt;p&gt;Andrew Glover has written very nice Ruby language article for &lt;span class="caps"&gt;IBM&lt;/span&gt;&amp;#8217;s developerWorks titled 
&lt;a href="http://www-128.ibm.com/developerworks/java/library/j-ruby/index.html"&gt;Ruby off the Rails&lt;/a&gt;
. Its intended as an introduction to Ruby specifically for Java programmers.&lt;/p&gt;


	&lt;p&gt;What I particularly liked about this article was the way he compared the Java way to the Ruby way with specific and realistic code. This really illustrates the advantage that Ruby has is some very concrete ways.&lt;/p&gt;


	&lt;p&gt;Take a look at the Java code for the &lt;em&gt;Definition&lt;/em&gt; and &lt;em&gt;Word&lt;/em&gt; classes. How long does it take to understand how the code works? Now do the same thing with the Ruby implementation of these same two classes.&lt;/p&gt;


	&lt;p&gt;Ruby is much more concise than Java. The lower level of &amp;#8220;code noise&amp;#8221; makes Ruby easier to comprehend at a glance. I know both languages very well, and I can tell you from experience that this makes both writing and reading code much more productive.&lt;/p&gt;


	&lt;p&gt;If you are a Java programmer who is curious about Ruby, then 
&lt;a href="http://www-128.ibm.com/developerworks/java/library/j-ruby/index.html"&gt;this article&lt;/a&gt;
is for you.&lt;/p&gt;


	&lt;p&gt;(via &lt;a href="http://jroller.com/page/obie?entry=ruby_primer_for_java_programmers"&gt;Obie&lt;/a&gt;)&lt;/p&gt;</description>
      <pubDate>Mon, 19 Dec 2005 00:00:00 -0800</pubDate>
      <guid isPermaLink="false">urn:uuid:cc30fbb8-eead-4f7c-97a2-10a097b1f22f</guid>
      <author>Curt Hibbs</author>
      <link>http://blog.curthibbs.us/articles/2005/12/19/ibm-has-an-intro-to-ruby-for-java-programmers</link>
      <category>ruby</category>
    </item>
  </channel>
</rss>
