<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="/stylesheets/rss.css" type="text/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>Yup Dot Com: Leonard Richardson on Ruby Libraries</title>
    <link>http://www.yup.com/articles/2006/09/11/leonard-richardson-on-ruby-libraries</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description>Advanced Web Services</description>
    <item>
      <title>Leonard Richardson on Ruby Libraries</title>
      <description>&lt;p&gt;&lt;img src="http://static.flickr.com/62/208086434_16c53c78b1_m.jpg" style="float: right; border: 1px dotted #ccc; margin: 4px; padding: 4px" /&gt;Pat Eyler has a short interview with the author of &lt;i&gt;Ruby Cookbook&lt;/i&gt;, Leonard  Richardson, who touches on the ability of great Ruby libraries which change the way you think about the problems of programming. &lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;Leonard: I&amp;#8217;m looking forward to more libraries that use Ruby&amp;#8217;s idioms to radically simplify entire domains. I think this is where dynamic languages like Ruby and Python show their power: Rails, ActiveRecord, ActiveResource, gserver, DRb, Starfish, Twisted, PyGame, etc. These libraries tackle a problem that&amp;#8217;s been around for years, and succeed by hiding a huge amount of the work and/or changing the way you think about the problem.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Leonard even lists his top 5 libraries in Ruby, including mine, Hpricot:&lt;/p&gt;

&lt;blockquote&gt;
    &lt;p&gt;Leonard: Hard to pick just five, but I&amp;#8217;ll showcase some lesser-known libraries that I think deserve attention:&lt;/p&gt;
    
    &lt;ul&gt;
    &lt;li&gt;&lt;a href="http://code.whytheluckystiff.net/hpricot/"&gt;hpricot&lt;/a&gt;, by _why, which makes me think I should just pack up Rubyful Soup.&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://rufy.com/starfish/doc/"&gt;Starfish&lt;/a&gt;, a really simple distributed programming library that Lucas wrote.&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://rubyforge.org/projects/char-encodings/"&gt;char-encodings&lt;/a&gt; deserves more attention. By which I mean, people should work on it as a way to improve Ruby&amp;#8217;s internationalization support, and yet I shouldn&amp;#8217;t have to do any work on it.&lt;/li&gt;
    &lt;li&gt;&lt;a href="http://ferret.davebalmain.com/trac/"&gt;Ferret&lt;/a&gt; is a Ruby port of Lucene, the best Java library ever. It lets you do full-text search on structured data.&lt;/li&gt;
    &lt;li&gt;Finally, &lt;a href="http://www.ryandaigle.com/articles/2006/06/30/whats-new-in-edge-rails-activeresource-is-here"&gt;ActiveResource&lt;/a&gt; isn&amp;#8217;t a real library yet, and everybody knows about it, but it&amp;#8217;s going to be awesome.&lt;/li&gt;
    &lt;/ul&gt;
&lt;/blockquote&gt;

&lt;p&gt;&lt;a href="http://on-ruby.blogspot.com/2006/09/author-interview-leonard-richardson.html"&gt;Leonard Richardson Interview&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Mon, 11 Sep 2006 18:53:00 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:d5cb7139-2823-4b5d-8e78-0387b07ec3d0</guid>
      <author>Daniel Butler</author>
      <link>http://www.yup.com/articles/2006/09/11/leonard-richardson-on-ruby-libraries</link>
      <category>Ruby</category>
    </item>
    <item>
      <title>"Leonard Richardson on Ruby Libraries" by Aníbal Rojas</title>
      <description>&lt;p&gt;Off Topic: This is just a quick note to invite you to register at RubyCorner.com, a meeting place for people interested in the Ruby Programming Language or any of the related technologies.&lt;/p&gt;</description>
      <pubDate>Wed, 13 Sep 2006 14:16:32 -0400</pubDate>
      <guid isPermaLink="false">urn:uuid:70172fdb-b9ec-425b-b0cf-c9ea6a0432b7</guid>
      <link>http://www.yup.com/articles/2006/09/11/leonard-richardson-on-ruby-libraries#comment-256</link>
    </item>
  </channel>
</rss>
