<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="http://www.dzone.com/links/misc/rss.xsl"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dz="http://www.developerzone.com/modules/dz/1.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>DZone links by bscarr</title>
    <link>http://www.dzone.com/links/users/links/212444.html</link>
    <description>DZone: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2008 DZone, Inc.</copyright>
    <pubDate>Mon, 13 Oct 2008 03:08:14 GMT</pubDate>
    <dc:creator>The DZone community</dc:creator>
    <dc:date>2008-10-13T03:08:14Z</dc:date>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright (c) 2008 DZone, Inc.</dc:rights>
    <dz:selfLink>http://www.dzone.com/links/feed/user/212444/rss.xml</dz:selfLink>
    <image>
      <title>DZone: fresh links for developers</title>
      <url>http://www.dzone.com/images/std/dzone.com_258x55.gif</url>
      <link>http://www.dzone.com/links/</link>
    </image>
    <item>
      <title>Features of Common Lisp</title>
      <link>http://www.dzone.com/links/rss/features_of_common_lisp_2.html</link>
      <description>Lisp is often promoted as a language preferable over others because it has certain features that are unique, well-integrated, or otherwise useful.&#xD;
&#xD;
What follows is an attempt to highlight a selection of these features of standard Common Lisp, concisely, with appropriate illustrations.</description>
      <category>other languages</category>
      <pubDate>Wed, 20 Aug 2008 22:16:50 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/105515.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-08-20T22:16:50Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/features_of_common_lisp_2.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/105515.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Lisp is often promoted as a language preferable over others because it has certain features that are unique, well-integrated, or otherwise useful.

What follows is an attempt to highlight a selection of these features of standard Common Lisp, concisely, with appropriate illustrations.<br/><br/><a href='http://www.dzone.com/links/rss/features_of_common_lisp_2.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=105515' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>105515</dz:linkId>
      <dz:submitDate>2008-08-20T22:16:50Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>18</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/105515.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>WPF Splash Screen using .NET 3.5 SP1</title>
      <link>http://www.dzone.com/links/rss/wpf_splash_screen_using_net_35_sp1.html</link>
      <description>Besides improving application startup time, .NET Framework 3.5 SP1 also allows developers to add a splash screen to WPF applications. The splash screen is shown using native code, even before WPF application starts to load. In reality this means the splash screen would show immediately when application is started, and fade away a couple of seconds later, when application is fully loaded and main screen displayed.</description>
      <category>.net</category>
      <category>windows</category>
      <pubDate>Wed, 13 Aug 2008 11:14:59 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/103153.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-08-13T11:14:59Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/wpf_splash_screen_using_net_35_sp1.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/103153.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Besides improving application startup time, .NET Framework 3.5 SP1 also allows developers to add a splash screen to WPF applications. The splash screen is shown using native code, even before WPF application starts to load. In reality this means the splash screen would show immediately when application is started, and fade away a couple of seconds later, when application is fully loaded and main screen displayed.<br/><br/><a href='http://www.dzone.com/links/rss/wpf_splash_screen_using_net_35_sp1.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=103153' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>103153</dz:linkId>
      <dz:submitDate>2008-08-13T11:14:59Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>64</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/103153.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>OpenSSL problems after GCC 4.2 upgrade: GCC maintainers are deliberately breaking old features?</title>
      <link>http://www.dzone.com/links/rss/redditcom_openssl_problems_after_gcc_42_upgrade_g.html</link>
      <description>I've found a ton of bugs in gcc over the last 5 years of working on Factor, and Factor only has 12,000 lines of C. This is one of the reasons I've been striving to minimize the amount of C code in the VM; gcc is simply not dependable enough for me.</description>
      <category>c-and-cpp</category>
      <category>open source</category>
      <category>opinion</category>
      <pubDate>Sun, 06 Jul 2008 13:45:41 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/92896.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-07-06T13:45:41Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/redditcom_openssl_problems_after_gcc_42_upgrade_g.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/92896.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I've found a ton of bugs in gcc over the last 5 years of working on Factor, and Factor only has 12,000 lines of C. This is one of the reasons I've been striving to minimize the amount of C code in the VM; gcc is simply not dependable enough for me.<br/><br/><a href='http://www.dzone.com/links/rss/redditcom_openssl_problems_after_gcc_42_upgrade_g.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=92896' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>92896</dz:linkId>
      <dz:submitDate>2008-07-06T13:45:41Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>14</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/92896.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>git awsome-ness [git rebase --interactive]</title>
      <link>http://www.dzone.com/links/rss/git_awsomeness_git_rebase_interactive_madblog.html</link>
      <description>With the last git release, git-rebase gained a new option: --interactive.&#xD;
&#xD;
If you already had the feeling that in a patch series of yours you should have ordered patches differently, or merged some, then this command is what you dreamed of. Here is how it works…</description>
      <category>tools</category>
      <pubDate>Thu, 10 Apr 2008 09:58:10 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/75240.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-04-10T09:58:10Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/git_awsomeness_git_rebase_interactive_madblog.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/75240.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>With the last git release, git-rebase gained a new option: --interactive.

If you already had the feeling that in a patch series of yours you should have ordered patches differently, or merged some, then this command is what you dreamed of. Here is how it works…<br/><br/><a href='http://www.dzone.com/links/rss/git_awsomeness_git_rebase_interactive_madblog.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=75240' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>75240</dz:linkId>
      <dz:submitDate>2008-04-10T09:58:10Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>35</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/75240.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>AJAX patent threat to giants under the hammer</title>
      <link>http://www.dzone.com/links/rss/ajax_patent_threat_to_giants_under_the_hammer_reg.html</link>
      <description>A patent scheduled for sale next month in San Francisco could threaten some of the biggest players on the internet leading Web 2.0.&#xD;
&#xD;
Listed in Ocean Tomo's spring auction catalog as lot number seven, patent number 6,418,462: "Discloses methods allowing clients to perform tasks through a sideband communication channel, in addition to the main communication channel between a client and server".</description>
      <category>ajax</category>
      <category>web 2.0</category>
      <pubDate>Tue, 25 Mar 2008 09:53:57 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/72476.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-03-25T09:53:57Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/ajax_patent_threat_to_giants_under_the_hammer_reg.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/72476.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A patent scheduled for sale next month in San Francisco could threaten some of the biggest players on the internet leading Web 2.0.

Listed in Ocean Tomo's spring auction catalog as lot number seven, patent number 6,418,462: "Discloses methods allowing clients to perform tasks through a sideband communication channel, in addition to the main communication channel between a client and server".<br/><br/><a href='http://www.dzone.com/links/rss/ajax_patent_threat_to_giants_under_the_hammer_reg.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=72476' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>72476</dz:linkId>
      <dz:submitDate>2008-03-25T09:53:57Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>20</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/72476.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Heartless Apple form letter 'confuses' Jesus Phone disciples</title>
      <link>http://www.dzone.com/links/rss/heartless_apple_form_letter_confuses_jesus_phone.html</link>
      <description>Apple has just sent a form letter to an army of would-be iPhone developers - and no one knows what it means.&#xD;
&#xD;
Some, like the folks at The Unofficial Apple Weblog, think it's a mass rejection letter telling all but a handful of select developers they're banned from Apple's fledgling iPhone Developer program. But others argue that it could be a we'll-get-back-to-you letter that's easily mistaken for a rejection letter.</description>
      <category>apple</category>
      <category>mobile</category>
      <pubDate>Mon, 17 Mar 2008 13:35:31 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/71270.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-03-17T13:35:31Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/heartless_apple_form_letter_confuses_jesus_phone.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/71270.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Apple has just sent a form letter to an army of would-be iPhone developers - and no one knows what it means.

Some, like the folks at The Unofficial Apple Weblog, think it's a mass rejection letter telling all but a handful of select developers they're banned from Apple's fledgling iPhone Developer program. But others argue that it could be a we'll-get-back-to-you letter that's easily mistaken for a rejection letter.<br/><br/><a href='http://www.dzone.com/links/rss/heartless_apple_form_letter_confuses_jesus_phone.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=71270' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>71270</dz:linkId>
      <dz:submitDate>2008-03-17T13:35:31Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>31</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/71270.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>No Borg-like release train for Ruby on .NET</title>
      <link>http://www.dzone.com/links/rss/no_borglike_release_train_for_ruby_on_net_reg_dev.html</link>
      <description>Microsoft hopes to deliver the .NET-tuned implementation of the phenomenally popular Ruby, IronRuby 1.0, by the end of this year.&#xD;
&#xD;
There's a ton of work left between then and now, though, and project manager John Lam isn't falling for that old Redmond trick of committing to a date and then watching the software slide out of view. Some stuff is getting cut, though.</description>
      <category>.net</category>
      <category>open source</category>
      <category>ruby</category>
      <pubDate>Tue, 18 Mar 2008 03:51:46 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/71267.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-03-18T03:51:46Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/no_borglike_release_train_for_ruby_on_net_reg_dev.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/71267.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Microsoft hopes to deliver the .NET-tuned implementation of the phenomenally popular Ruby, IronRuby 1.0, by the end of this year.

There's a ton of work left between then and now, though, and project manager John Lam isn't falling for that old Redmond trick of committing to a date and then watching the software slide out of view. Some stuff is getting cut, though.<br/><br/><a href='http://www.dzone.com/links/rss/no_borglike_release_train_for_ruby_on_net_reg_dev.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=71267' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>71267</dz:linkId>
      <dz:submitDate>2008-03-17T13:32:05Z</dz:submitDate>
      <dz:promoteDate>2008-03-18T03:51:46Z</dz:promoteDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>222</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/71267.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Quick scripting for .NET with IronPython | Reg Developer</title>
      <link>http://www.dzone.com/links/rss/quick_scripting_for_net_with_ironpython_reg_devel.html</link>
      <description>While Ruby and Groovy seem to get all of the attention, there's one scripting language that has been around for a lot longer and that has quietly been picking up in popularity over the long run. That language is Python, and, according to the TIOBE Programming Community Index Python was the language of the year for 2007.</description>
      <category>.net</category>
      <category>python</category>
      <pubDate>Thu, 13 Mar 2008 13:34:47 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/70684.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-03-13T13:34:47Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/quick_scripting_for_net_with_ironpython_reg_devel.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/70684.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>While Ruby and Groovy seem to get all of the attention, there's one scripting language that has been around for a lot longer and that has quietly been picking up in popularity over the long run. That language is Python, and, according to the TIOBE Programming Community Index Python was the language of the year for 2007.<br/><br/><a href='http://www.dzone.com/links/rss/quick_scripting_for_net_with_ironpython_reg_devel.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=70684' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>70684</dz:linkId>
      <dz:submitDate>2008-03-13T13:34:47Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>21</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/70684.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Stallman steps back from Emacs</title>
      <link>http://www.dzone.com/links/rss/stallman_steps_back_from_emacs.html</link>
      <description>Richard Stallman, industry activist and founder of the Free Software Foundation (FSF) has - once again - relinquished his role as maintainer of the phenomenally successful GNU Extensible, Customizable, Display Editor (Emacs).</description>
      <category>open source</category>
      <category>tools</category>
      <pubDate>Wed, 27 Feb 2008 13:59:36 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/68286.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-02-27T13:59:36Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/stallman_steps_back_from_emacs.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/68286.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Richard Stallman, industry activist and founder of the Free Software Foundation (FSF) has - once again - relinquished his role as maintainer of the phenomenally successful GNU Extensible, Customizable, Display Editor (Emacs).<br/><br/><a href='http://www.dzone.com/links/rss/stallman_steps_back_from_emacs.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=68286' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>68286</dz:linkId>
      <dz:submitDate>2008-02-27T13:59:36Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>27</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/68286.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Closures in Python (part 2)</title>
      <link>http://www.dzone.com/links/rss/closures_in_python_part_2.html</link>
      <description>This assumes that you've read Martin Fowler's article on closures. Part 1 shows a translation of Martin Fowler's Ruby code into Python, both a direct translation and a more idomatic translation using Python's "list comprehensions"</description>
      <category>python</category>
      <category>ruby</category>
      <pubDate>Fri, 15 Feb 2008 16:08:16 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/66490.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-02-15T16:08:16Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/closures_in_python_part_2.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/66490.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>This assumes that you've read Martin Fowler's article on closures. Part 1 shows a translation of Martin Fowler's Ruby code into Python, both a direct translation and a more idomatic translation using Python's "list comprehensions"<br/><br/><a href='http://www.dzone.com/links/rss/closures_in_python_part_2.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=66490' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>66490</dz:linkId>
      <dz:submitDate>2008-02-15T16:08:16Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>27</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/66490.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Closures in Python (part 1)</title>
      <link>http://www.dzone.com/links/rss/closures_in_python_part_1.html</link>
      <description>Martin Fowler (obligitary Fowlbot namedrop) recently blogged about the power of closures in languages that support them. Here's a translation of Martin's Ruby code into Python.</description>
      <category>python</category>
      <category>ruby</category>
      <pubDate>Fri, 15 Feb 2008 16:06:30 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/66489.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-02-15T16:06:30Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/closures_in_python_part_1.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/66489.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Martin Fowler (obligitary Fowlbot namedrop) recently blogged about the power of closures in languages that support them. Here's a translation of Martin's Ruby code into Python.<br/><br/><a href='http://www.dzone.com/links/rss/closures_in_python_part_1.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=66489' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>66489</dz:linkId>
      <dz:submitDate>2008-02-15T16:06:30Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>45</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/66489.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Double Dispatch Pattern</title>
      <link>http://www.dzone.com/links/rss/double_dispatch_pattern.html</link>
      <description>Let's say you are designing a system and you have worked out what classes you are going to need; but you also realise that as time goes on you are going to have to release other "collaborator" objects for your system. You would like to release these new objects only, and not all the objects in the system, but how are you going to allow existing objects to handle these new "collaborator" objects, when you have no idea what these new objects will do at the time that you are designing the original objects? Yeah its a bummer isn't it?</description>
      <category>.net</category>
      <category>methodology</category>
      <pubDate>Fri, 15 Feb 2008 11:55:54 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/66455.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-02-15T11:55:54Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/double_dispatch_pattern.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/66455.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Let's say you are designing a system and you have worked out what classes you are going to need; but you also realise that as time goes on you are going to have to release other "collaborator" objects for your system. You would like to release these new objects only, and not all the objects in the system, but how are you going to allow existing objects to handle these new "collaborator" objects, when you have no idea what these new objects will do at the time that you are designing the original objects? Yeah its a bummer isn't it?<br/><br/><a href='http://www.dzone.com/links/rss/double_dispatch_pattern.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=66455' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>66455</dz:linkId>
      <dz:submitDate>2008-02-15T11:55:54Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>75</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/66455.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Perens: 'Badgeware' threat to open source's next decade</title>
      <link>http://www.dzone.com/links/rss/perens_badgeware_threat_to_open_sources_next_deca.html</link>
      <description>10th birthday interview Bruce Perens doesn't regret the fact that, since officially co-birthing open source with The Cathedral and the Bazaar author and hacker Eric Raymond ten years ago, Linux and open source have moved from the sandal-wearing fringes to acceptance by Wall Street and big, closed-source industry giants.</description>
      <category>open source</category>
      <pubDate>Mon, 11 Feb 2008 12:00:26 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/65746.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-02-11T12:00:26Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/perens_badgeware_threat_to_open_sources_next_deca.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/65746.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>10th birthday interview Bruce Perens doesn't regret the fact that, since officially co-birthing open source with The Cathedral and the Bazaar author and hacker Eric Raymond ten years ago, Linux and open source have moved from the sandal-wearing fringes to acceptance by Wall Street and big, closed-source industry giants.<br/><br/><a href='http://www.dzone.com/links/rss/perens_badgeware_threat_to_open_sources_next_deca.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=65746' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>65746</dz:linkId>
      <dz:submitDate>2008-02-11T12:00:26Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>29</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/65746.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Git is the next Unix</title>
      <link>http://www.dzone.com/links/rss/advogato_blog_for_apenwarr.html</link>
      <description>When I first heard about git, I was suspicious that there could be anything special about it, but after watching Linus' talk about it, I was... even more suspicious. I tried it anyway.&#xD;
&#xD;
When I tried it, I realized something right away: what made git awesome was actually none of the things Linus had talked about, not really. Those things were more like... symptoms of the underlying awesomeness. Yes, git is fast. Yes, it is distributed. Yes, it is definitely not CVS. Those things are all great, but they miss the point.</description>
      <category>tools</category>
      <category>unix-linux</category>
      <pubDate>Wed, 06 Feb 2008 14:49:38 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/65092.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-02-06T14:49:38Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/advogato_blog_for_apenwarr.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/65092.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>When I first heard about git, I was suspicious that there could be anything special about it, but after watching Linus' talk about it, I was... even more suspicious. I tried it anyway.

When I tried it, I realized something right away: what made git awesome was actually none of the things Linus had talked about, not really. Those things were more like... symptoms of the underlying awesomeness. Yes, git is fast. Yes, it is distributed. Yes, it is definitely not CVS. Those things are all great, but they miss the point. <br/><br/><a href='http://www.dzone.com/links/rss/advogato_blog_for_apenwarr.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=65092' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>65092</dz:linkId>
      <dz:submitDate>2008-02-06T11:22:58Z</dz:submitDate>
      <dz:promoteDate>2008-02-06T14:49:38Z</dz:promoteDate>
      <dz:voteUpCount>20</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>799</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/65092.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Ruby project yields to Microsoft</title>
      <link>http://www.dzone.com/links/rss/ruby_project_yields_to_microsoft.html</link>
      <description>A community driven project for Ruby source code to run natively on Microsoft's .NET framework has shut down, faced by progress from an official Microsoft effort.</description>
      <category>.net</category>
      <category>ruby</category>
      <pubDate>Wed, 06 Feb 2008 09:49:01 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/65061.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-02-06T09:49:01Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/ruby_project_yields_to_microsoft.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/65061.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A community driven project for Ruby source code to run natively on Microsoft's .NET framework has shut down, faced by progress from an official Microsoft effort.<br/><br/><a href='http://www.dzone.com/links/rss/ruby_project_yields_to_microsoft.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=65061' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>65061</dz:linkId>
      <dz:submitDate>2008-02-06T09:49:01Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>16</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/65061.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>The future of Ruby.NET - Ruby.NET Compiler Discussion | Google Groups</title>
      <link>http://www.dzone.com/links/rss/the_future_of_rubynet_rubynet_compiler_discussion.html</link>
      <description>I've come to the conclusion that the DLR is clearly here to stay - it's becoming an even more important part of the Microsoft platform. I also believe that to obtain production quality performance, Ruby.NET would need to reinvent (or adopt) something equivalent to the DLR. If we were starting the project today, there is no way we wouldn't use the DLR. Whilst Ruby.NET initially had a good head start on the IronRuby project; by incorporating the Ruby.NET parser and scanner and by leveraging the DLR, I now believe that IronRuby is more likely to succeed as a production quality implementation of Ruby on the .NET platform. I believe that ultimately there is no need for two different implementations of Ruby on .NET.</description>
      <category>.net</category>
      <category>ruby</category>
      <pubDate>Tue, 05 Feb 2008 16:37:50 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/64928.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-02-05T16:37:50Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/the_future_of_rubynet_rubynet_compiler_discussion.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/64928.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I've come to the conclusion that the DLR is clearly here to stay - it's becoming an even more important part of the Microsoft platform. I also believe that to obtain production quality performance, Ruby.NET would need to reinvent (or adopt) something equivalent to the DLR. If we were starting the project today, there is no way we wouldn't use the DLR. Whilst Ruby.NET initially had a good head start on the IronRuby project; by incorporating the Ruby.NET parser and scanner and by leveraging the DLR, I now believe that IronRuby is more likely to succeed as a production quality implementation of Ruby on the .NET platform. I believe that ultimately there is no need for two different implementations of Ruby on .NET.<br/><br/><a href='http://www.dzone.com/links/rss/the_future_of_rubynet_rubynet_compiler_discussion.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=64928' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>64928</dz:linkId>
      <dz:submitDate>2008-02-05T16:37:50Z</dz:submitDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>15</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/64928.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>projectxana - Google Code</title>
      <link>http://www.dzone.com/links/rss/projectxana_google_code.html</link>
      <description>Project XANA is an experimental R&amp;D OS implementing xanalogical functionalities. It is written primarily in D, with some C and Assembler. It provides an enfilade-based FS for both disk and ram, a ZigZag-like console UI, an executable format similar to ZigZag's cell programming, and other interesting features.</description>
      <category>other languages</category>
      <pubDate>Tue, 05 Feb 2008 10:13:25 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/64876.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-02-05T10:13:25Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/projectxana_google_code.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/64876.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Project XANA is an experimental R&D OS implementing xanalogical functionalities. It is written primarily in D, with some C and Assembler. It provides an enfilade-based FS for both disk and ram, a ZigZag-like console UI, an executable format similar to ZigZag's cell programming, and other interesting features.<br/><br/><a href='http://www.dzone.com/links/rss/projectxana_google_code.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=64876' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>64876</dz:linkId>
      <dz:submitDate>2008-02-05T10:13:25Z</dz:submitDate>
      <dz:voteUpCount>1</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>25</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/64876.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Inversion of Control not DI</title>
      <link>http://www.dzone.com/links/rss/inversion_of_control_not_di.html</link>
      <description>A couple of days ago I posted that, although some developers use the terms Inversion of Control and Dependency Injection as if they are the same thing, they are in fact not the same. I said that Dependency Injection was a "kind of" Inversion of Control, it wasn't the only kind and they are not the same thing. I then went on to give an explanation of the Dependency Injection pattern.</description>
      <category>.net</category>
      <pubDate>Tue, 05 Feb 2008 10:07:16 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/64875.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-02-05T10:07:16Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/inversion_of_control_not_di.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/64875.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A couple of days ago I posted that, although some developers use the terms Inversion of Control and Dependency Injection as if they are the same thing, they are in fact not the same. I said that Dependency Injection was a "kind of" Inversion of Control, it wasn't the only kind and they are not the same thing. I then went on to give an explanation of the Dependency Injection pattern.<br/><br/><a href='http://www.dzone.com/links/rss/inversion_of_control_not_di.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=64875' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>64875</dz:linkId>
      <dz:submitDate>2008-02-05T10:07:16Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>89</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/64875.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Inversion of Control Pattern</title>
      <link>http://www.dzone.com/links/rss/inversion_of_control_pattern.html</link>
      <description>Okay, in this post we are going to look at Dependency Injection. First thing you have to know (and the reason for the title of this post) is that Inversion of Control is not Dependency Injection. You'll hear developers mix the two terms as if they are the same thing, they're not, Dependency Injection is a "kind of" IoC, but its not the only kind and they are not the same thing.</description>
      <category>.net</category>
      <category>methodology</category>
      <pubDate>Mon, 04 Feb 2008 10:35:55 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/64594.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-02-04T10:35:55Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/inversion_of_control_pattern.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/64594.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Okay, in this post we are going to look at Dependency Injection. First thing you have to know (and the reason for the title of this post) is that Inversion of Control is not Dependency Injection. You'll hear developers mix the two terms as if they are the same thing, they're not, Dependency Injection is a "kind of" IoC, but its not the only kind and they are not the same thing.<br/><br/><a href='http://www.dzone.com/links/rss/inversion_of_control_pattern.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=64594' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>64594</dz:linkId>
      <dz:submitDate>2008-02-03T16:04:02Z</dz:submitDate>
      <dz:promoteDate>2008-02-04T10:35:55Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>4</dz:voteDownCount>
      <dz:clickCount>511</dz:clickCount>
      <dz:commentCount>2</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/64594.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Penguin-powered UML modeling</title>
      <link>http://www.dzone.com/links/rss/penguinpowered_uml_modeling_reg_developer.html</link>
      <description>With speculation building that Microsoft will bring Windows 7 forward by a year, ostensibly to staunch the loss of the Vista weary and Vistaphobes to alternative operating systems, now is a good time to look at the state of development tools for Linux.</description>
      <category>tools</category>
      <category>unix-linux</category>
      <pubDate>Tue, 29 Jan 2008 13:19:40 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/63781.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-01-29T13:19:40Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/penguinpowered_uml_modeling_reg_developer.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/63781.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>With speculation building that Microsoft will bring Windows 7 forward by a year, ostensibly to staunch the loss of the Vista weary and Vistaphobes to alternative operating systems, now is a good time to look at the state of development tools for Linux.<br/><br/><a href='http://www.dzone.com/links/rss/penguinpowered_uml_modeling_reg_developer.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=63781' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>63781</dz:linkId>
      <dz:submitDate>2008-01-29T13:19:40Z</dz:submitDate>
      <dz:voteUpCount>2</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>34</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/63781.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>'Tofu' license pits open source against meat</title>
      <link>http://www.dzone.com/links/rss/tofu_license_pits_open_source_against_meat_reg_de.html</link>
      <description>What you can - and cannot do - with your software is often determined by the code owner's license. From not using open source APIs with closed-source digital rights management (DRM) to being barred from fiddling with Windows source code, we've seen it all.&#xD;
&#xD;
Or have we?</description>
      <category>java</category>
      <category>javascript</category>
      <category>opinion</category>
      <pubDate>Mon, 28 Jan 2008 13:55:13 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/63634.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-01-28T13:55:13Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/tofu_license_pits_open_source_against_meat_reg_de.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/63634.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>What you can - and cannot do - with your software is often determined by the code owner's license. From not using open source APIs with closed-source digital rights management (DRM) to being barred from fiddling with Windows source code, we've seen it all.

Or have we?<br/><br/><a href='http://www.dzone.com/links/rss/tofu_license_pits_open_source_against_meat_reg_de.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=63634' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>63634</dz:linkId>
      <dz:submitDate>2008-01-28T13:55:13Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>17</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/63634.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>SapphireSteel :: The Fastest Ruby Debugger in the West</title>
      <link>http://www.dzone.com/links/rss/sapphiresteel_the_fastest_ruby_debugger_in_the_we.html</link>
      <description>One of the problems with “traditional” Ruby is the (notoriously) slow debugger. The Ruby In Steel Cylon debugger isn’t just the fastest Ruby debugger available it’s also the most functional, with several new features that I’ve just added.</description>
      <category>ruby</category>
      <pubDate>Sun, 27 Jan 2008 18:30:42 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/63530.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-01-27T18:30:42Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/sapphiresteel_the_fastest_ruby_debugger_in_the_we.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/63530.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>One of the problems with “traditional” Ruby is the (notoriously) slow debugger. The Ruby In Steel Cylon debugger isn’t just the fastest Ruby debugger available it’s also the most functional, with several new features that I’ve just added.<br/><br/><a href='http://www.dzone.com/links/rss/sapphiresteel_the_fastest_ruby_debugger_in_the_we.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=63530' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>63530</dz:linkId>
      <dz:submitDate>2008-01-27T18:30:42Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>7</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/63530.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>wxBlog: Looking forward to wxWidgets 3</title>
      <link>http://www.dzone.com/links/rss/wxblog_looking_forward_to_wxwidgets_3.html</link>
      <description>The first alpha version of wxWidgets 2.0 was released 10 and a half years ago and we are still (only) at version 2.8.6 right now so the wxWidgets version numbers don't change very quickly as we, with the disdain proper to free software developers, don't really like inflating them for marketing purposes. However soon -- hopefully in the beginning of the next year -- we will release wxWidgets 3.0 which will be the first change of major version since a long time and only the second time it happens in wxWidgets history. So it may be interesting to look at what exactly has changed to warrant this and I'll try to briefly describe it in this post.</description>
      <category>gui</category>
      <pubDate>Wed, 23 Jan 2008 15:03:08 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/62928.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-01-23T15:03:08Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/wxblog_looking_forward_to_wxwidgets_3.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/62928.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The first alpha version of wxWidgets 2.0 was released 10 and a half years ago and we are still (only) at version 2.8.6 right now so the wxWidgets version numbers don't change very quickly as we, with the disdain proper to free software developers, don't really like inflating them for marketing purposes. However soon -- hopefully in the beginning of the next year -- we will release wxWidgets 3.0 which will be the first change of major version since a long time and only the second time it happens in wxWidgets history. So it may be interesting to look at what exactly has changed to warrant this and I'll try to briefly describe it in this post.<br/><br/><a href='http://www.dzone.com/links/rss/wxblog_looking_forward_to_wxwidgets_3.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=62928' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>62928</dz:linkId>
      <dz:submitDate>2008-01-23T15:03:08Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>59</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/62928.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Major HTML update unveiled</title>
      <link>http://www.dzone.com/links/rss/major_html_update_unveiled_reg_developer.html</link>
      <description>The first major update to HTML in 10 years - factoring in changing tastes around rich-media applications and online collaboration - has been unveiled by the World Wide Web Consortium (W3C).</description>
      <category>css-html</category>
      <pubDate>Wed, 23 Jan 2008 13:17:03 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/62916.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-01-23T13:17:03Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/major_html_update_unveiled_reg_developer.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/62916.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The first major update to HTML in 10 years - factoring in changing tastes around rich-media applications and online collaboration - has been unveiled by the World Wide Web Consortium (W3C).<br/><br/><a href='http://www.dzone.com/links/rss/major_html_update_unveiled_reg_developer.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=62916' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>62916</dz:linkId>
      <dz:submitDate>2008-01-23T13:17:03Z</dz:submitDate>
      <dz:voteUpCount>3</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>27</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/62916.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Academics slam Java</title>
      <link>http://www.dzone.com/links/rss/academics_slam_java_reg_developer.html</link>
      <description>The choice of Java as a first programming language in computer science courses is undermining good programming practice, according to two leading academics.</description>
      <category>java</category>
      <category>news</category>
      <category>opinion</category>
      <category>other languages</category>
      <pubDate>Sat, 12 Jan 2008 14:56:08 GMT</pubDate>
      <guid isPermaLink="false">http://www.dzone.com/links/61057.html</guid>
      <dc:creator>bscarr</dc:creator>
      <dc:date>2008-01-12T14:56:08Z</dc:date>
      <content:encoded><![CDATA[<a href='http://www.dzone.com/links/rss/academics_slam_java_reg_developer.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/61057.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>The choice of Java as a first programming language in computer science courses is undermining good programming practice, according to two leading academics.<br/><br/><a href='http://www.dzone.com/links/rss/academics_slam_java_reg_developer.html'><img src='http://www.dzone.com/links/voteCountImage?linkId=61057' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>61057</dz:linkId>
      <dz:submitDate>2008-01-11T12:58:37Z</dz:submitDate>
      <dz:promoteDate>2008-01-12T14:56:08Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>26</dz:voteDownCount>
      <dz:clickCount>619</dz:clickCount>
      <dz:commentCount>11</dz:commentCount>
      <dz:thumbnail>http://www.dzone.com/links/images/thumbs/120x90/61057.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bscarr</dz:username>
        <dz:userimage>http://www.dzone.com/links/images/avatars/212444.gif</dz:userimage>
      </dz:submitter>
    </item>
  </channel>
</rss>

