<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xml" href="http://zones.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.com: trends</title>
    <link>http://zones.dzone.com/links/tag/trends.html</link>
    <description>dzone.com: fresh links for developers</description>
    <language>en-us</language>
    <copyright>Copyright (c) 2008 DZone, Inc.</copyright>
    <pubDate>Tue, 18 Nov 2008 20:05:27 GMT</pubDate>
    <dc:creator>The dzone.com community</dc:creator>
    <dc:date>2008-11-18T20:05:27Z</dc:date>
    <dc:language>en-us</dc:language>
    <dc:rights>Copyright (c) 2008 DZone, Inc.</dc:rights>
    <dz:selfLink>http://zones.dzone.com/links/feed/frontpage/trends/rss.xml</dz:selfLink>
    <image>
      <title>dzone.com: 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>If you cannot afford to test it, you cannot afford to sell it</title>
      <link>http://zones.dzone.com/links/rss/if_you_cannot_afford_to_test_it_you_cannot_afford.html</link>
      <description>In software, everyone agrees that testing is good, but there is a lot of disagreement on the level of testing that is necessary.  Fortunately, there is not an industry standard or government software code that mandates certain testing because this industry is still figuring it out.  The hypothesis of this article is that if you can't afford to test it, you can't afford to sell it</description>
      <category>methodology</category>
      <category>opinion</category>
      <category>trends</category>
      <pubDate>Tue, 18 Nov 2008 18:05:54 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/134801.html</guid>
      <dc:creator>AlvinAshcraft</dc:creator>
      <dc:date>2008-11-18T18:05:54Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/if_you_cannot_afford_to_test_it_you_cannot_afford.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/134801.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>In software, everyone agrees that testing is good, but there is a lot of disagreement on the level of testing that is necessary.  Fortunately, there is not an industry standard or government software code that mandates certain testing because this industry is still figuring it out.  The hypothesis of this article is that if you can't afford to test it, you can't afford to sell it<br/><br/><a href='http://zones.dzone.com/links/rss/if_you_cannot_afford_to_test_it_you_cannot_afford.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=134801' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>134801</dz:linkId>
      <dz:submitDate>2008-11-18T12:50:56Z</dz:submitDate>
      <dz:promoteDate>2008-11-18T18:05:54Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>86</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/134801.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>alashcraft</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/285573.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Interview with Erlang creator Joe Armstrong: Optional Typing in Erlang, Garbage Collection, and what Erlang gets right</title>
      <link>http://zones.dzone.com/links/rss/interview_with_erlang_creator_joe_armstrong_optio.html</link>
      <description>InfoQ video interview with Erlang creator Joe Armstrong. Includes discussions of why Erlang succeeded in concurrency where ADA or other languages didn't, what Joe would add to Erlang (hint: Optional Typing or Static typing for certain situations), and more.&#xD;
Also: interesting for everyone plagued by Garbage Collection pauses: an explanation how Erlang's shared-nothing processes make GC pauses history.</description>
      <category>other languages</category>
      <category>trends</category>
      <pubDate>Tue, 18 Nov 2008 11:07:05 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/134575.html</guid>
      <dc:creator>murphee</dc:creator>
      <dc:date>2008-11-18T11:07:05Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/interview_with_erlang_creator_joe_armstrong_optio.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/134575.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>InfoQ video interview with Erlang creator Joe Armstrong. Includes discussions of why Erlang succeeded in concurrency where ADA or other languages didn't, what Joe would add to Erlang (hint: Optional Typing or Static typing for certain situations), and more.
Also: interesting for everyone plagued by Garbage Collection pauses: an explanation how Erlang's shared-nothing processes make GC pauses history.<br/><br/><a href='http://zones.dzone.com/links/rss/interview_with_erlang_creator_joe_armstrong_optio.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=134575' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>134575</dz:linkId>
      <dz:submitDate>2008-11-17T21:30:35Z</dz:submitDate>
      <dz:promoteDate>2008-11-18T11:07:05Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>88</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/134575.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>murphee</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/19346.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Software Developer's Dilemma: Is Being A Sales Engineer a Cop-Out?</title>
      <link>http://zones.dzone.com/links/rss/software_developers_dilemma_is_being_a_sales_engi.html</link>
      <description>Sure, the die-hard developers snigger at the idea, but the upsides are enormous. (How does $130k sound?)</description>
      <category>opinion</category>
      <category>trends</category>
      <pubDate>Tue, 18 Nov 2008 07:39:53 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/134488.html</guid>
      <dc:creator>jammag</dc:creator>
      <dc:date>2008-11-18T07:39:53Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/software_developers_dilemma_is_being_a_sales_engi.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/134488.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Sure, the die-hard developers snigger at the idea, but the upsides are enormous. (How does $130k sound?)<br/><br/><a href='http://zones.dzone.com/links/rss/software_developers_dilemma_is_being_a_sales_engi.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=134488' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>134488</dz:linkId>
      <dz:submitDate>2008-11-17T14:56:36Z</dz:submitDate>
      <dz:promoteDate>2008-11-18T07:39:53Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>261</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/134488.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>jammag</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/279773.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Project Euler: Solving Problem #18 and #67 (using functional Scala)</title>
      <link>http://zones.dzone.com/links/rss/project_euler_solving_problem_18_and_67_using_fun.html</link>
      <description>Using Scala to solve Euler problem #67 &amp; #18 demonstrating how concise the implementation can be.</description>
      <category>other languages</category>
      <category>trends</category>
      <pubDate>Mon, 17 Nov 2008 19:22:47 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/134395.html</guid>
      <dc:creator>debasishg</dc:creator>
      <dc:date>2008-11-17T19:22:47Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/project_euler_solving_problem_18_and_67_using_fun.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/134395.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Using Scala to solve Euler problem #67 & #18 demonstrating how concise the implementation can be.<br/><br/><a href='http://zones.dzone.com/links/rss/project_euler_solving_problem_18_and_67_using_fun.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=134395' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>134395</dz:linkId>
      <dz:submitDate>2008-11-17T08:40:53Z</dz:submitDate>
      <dz:promoteDate>2008-11-17T19:22:47Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>188</dz:clickCount>
      <dz:commentCount>2</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/134395.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>debasishg</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/205943.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>My presentation on JSR-296 at Jazoon 08</title>
      <link>http://zones.dzone.com/links/rss/my_presentation_on_jsr296_at_jazoon_08.html</link>
      <description>Content of my talk on "JSR-296 Swing AppFramework from the trenches".</description>
      <category>frameworks</category>
      <category>java</category>
      <category>trends</category>
      <pubDate>Mon, 17 Nov 2008 09:02:35 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/134314.html</guid>
      <dc:creator>puredanger</dc:creator>
      <dc:date>2008-11-17T09:02:35Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/my_presentation_on_jsr296_at_jazoon_08.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/134314.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Content of my talk on "JSR-296 Swing AppFramework from the trenches".<br/><br/><a href='http://zones.dzone.com/links/rss/my_presentation_on_jsr296_at_jazoon_08.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=134314' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>134314</dz:linkId>
      <dz:submitDate>2008-11-16T20:42:50Z</dz:submitDate>
      <dz:promoteDate>2008-11-17T09:02:35Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>212</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/134314.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>puredanger</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/214988.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>PHP is a skill not a profession</title>
      <link>http://zones.dzone.com/links/rss/php_is_a_skill_not_a_profession.html</link>
      <description>A few years ago a friend of mine tried to convince me to learn ASP.NET because it was much better for my career than PHP. Not because ASP.NET is better than PHP but because .NET web development is a profession while PHP is only a skill.</description>
      <category>.net</category>
      <category>opinion</category>
      <category>php</category>
      <category>trends</category>
      <pubDate>Mon, 17 Nov 2008 05:32:03 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/134270.html</guid>
      <dc:creator>Steelrat</dc:creator>
      <dc:date>2008-11-17T05:32:03Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/php_is_a_skill_not_a_profession.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/134270.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A few years ago a friend of mine tried to convince me to learn ASP.NET because it was much better for my career than PHP. Not because ASP.NET is better than PHP but because .NET web development is a profession while PHP is only a skill. <br/><br/><a href='http://zones.dzone.com/links/rss/php_is_a_skill_not_a_profession.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=134270' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>134270</dz:linkId>
      <dz:submitDate>2008-11-16T12:31:18Z</dz:submitDate>
      <dz:promoteDate>2008-11-17T05:32:03Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>25</dz:voteDownCount>
      <dz:clickCount>578</dz:clickCount>
      <dz:commentCount>10</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/134270.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>Steelrat</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/209639.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Scripting languages are just for scripting, right?... uh, right?</title>
      <link>http://zones.dzone.com/links/rss/scripting_languages_are_just_for_scripting_right.html</link>
      <description>Are you guilty of subconsciously regarding ’scripting’ languages as inferior? Do you think real programming means using C, C++, C#, or Java? Does your conscience accuse you of laziness when you feel tempted to use a truly high-level language for your app?</description>
      <category>javascript</category>
      <category>python</category>
      <category>ruby</category>
      <category>trends</category>
      <pubDate>Sat, 15 Nov 2008 01:01:16 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/134036.html</guid>
      <dc:creator>Computer.Linguist</dc:creator>
      <dc:date>2008-11-15T01:01:16Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/scripting_languages_are_just_for_scripting_right.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/134036.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Are you guilty of subconsciously regarding ’scripting’ languages as inferior? Do you think real programming means using C, C++, C#, or Java? Does your conscience accuse you of laziness when you feel tempted to use a truly high-level language for your app?<br/><br/><a href='http://zones.dzone.com/links/rss/scripting_languages_are_just_for_scripting_right.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=134036' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>134036</dz:linkId>
      <dz:submitDate>2008-11-14T22:27:21Z</dz:submitDate>
      <dz:promoteDate>2008-11-15T01:01:16Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>437</dz:clickCount>
      <dz:commentCount>2</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/134036.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>Computer.Linguist</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/354152.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Draft proposal for Class loader deadlock fix</title>
      <link>http://zones.dzone.com/links/rss/draft_proposal_for_class_loader_deadlock_fix.html</link>
      <description>For several years we have been hearing requests from you for a fix for the class loader problem, 4670071, in which custom class loaders can deadlock. We recognize this is an important issue for many of our customers and apologize for how long it has taken us to find a solution.</description>
      <category>java</category>
      <category>standards</category>
      <category>trends</category>
      <pubDate>Fri, 14 Nov 2008 18:08:41 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/133749.html</guid>
      <dc:creator>puredanger</dc:creator>
      <dc:date>2008-11-14T18:08:41Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/draft_proposal_for_class_loader_deadlock_fix.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133749.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>For several years we have been hearing requests from you for a fix for the class loader problem, 4670071, in which custom class loaders can deadlock. We recognize this is an important issue for many of our customers and apologize for how long it has taken us to find a solution.<br/><br/><a href='http://zones.dzone.com/links/rss/draft_proposal_for_class_loader_deadlock_fix.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=133749' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133749</dz:linkId>
      <dz:submitDate>2008-11-13T18:31:34Z</dz:submitDate>
      <dz:promoteDate>2008-11-14T18:08:41Z</dz:promoteDate>
      <dz:voteUpCount>6</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>109</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/133749.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>puredanger</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/214988.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Next Big Language Will Arrive Within 3 Months!</title>
      <link>http://zones.dzone.com/links/rss/next_big_language_will_arrive_within_3_months.html</link>
      <description>On February 10, 2007, Steve Yegge told us the Next Big Language would arrive within the next 18-24 months. That means that it will happen sometime within the next three months. I can hardly wait!</description>
      <category>news</category>
      <category>opinion</category>
      <category>other languages</category>
      <category>trends</category>
      <pubDate>Fri, 14 Nov 2008 14:58:23 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/133676.html</guid>
      <dc:creator>dglasser</dc:creator>
      <dc:date>2008-11-14T14:58:23Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/next_big_language_will_arrive_within_3_months.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133676.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>On February 10, 2007, Steve Yegge told us the Next Big Language would arrive within the next 18-24 months. That means that it will happen sometime within the next three months. I can hardly wait!<br/><br/><a href='http://zones.dzone.com/links/rss/next_big_language_will_arrive_within_3_months.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=133676' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133676</dz:linkId>
      <dz:submitDate>2008-11-13T15:07:41Z</dz:submitDate>
      <dz:promoteDate>2008-11-14T14:58:23Z</dz:promoteDate>
      <dz:voteUpCount>11</dz:voteUpCount>
      <dz:voteDownCount>10</dz:voteDownCount>
      <dz:clickCount>891</dz:clickCount>
      <dz:commentCount>2</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/133676.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>dglasser</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/102928.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Who ordered sequential consistency?</title>
      <link>http://zones.dzone.com/links/rss/who_ordered_sequential_consistency.html</link>
      <description>Why the sudden interest in Java? Because Java memory model is very relevant to C++0x. The keyword here is sequential consistency. Java enforces sequential consistency on all access to volatile variables. C++0x introduces atomic objects which, by default, also follow sequential consistency. So C++ atomics will, by default, behave almost exactly like Java volatile variables.</description>
      <category>c-and-cpp</category>
      <category>java</category>
      <category>standards</category>
      <category>trends</category>
      <pubDate>Fri, 14 Nov 2008 07:02:11 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/133483.html</guid>
      <dc:creator>puredanger</dc:creator>
      <dc:date>2008-11-14T07:02:11Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/who_ordered_sequential_consistency.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133483.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Why the sudden interest in Java? Because Java memory model is very relevant to C++0x. The keyword here is sequential consistency. Java enforces sequential consistency on all access to volatile variables. C++0x introduces atomic objects which, by default, also follow sequential consistency. So C++ atomics will, by default, behave almost exactly like Java volatile variables.<br/><br/><a href='http://zones.dzone.com/links/rss/who_ordered_sequential_consistency.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=133483' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133483</dz:linkId>
      <dz:submitDate>2008-11-12T20:47:16Z</dz:submitDate>
      <dz:promoteDate>2008-11-14T07:02:11Z</dz:promoteDate>
      <dz:voteUpCount>7</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>221</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/133483.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>puredanger</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/214988.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Checklist before (re)launching a website for the win!</title>
      <link>http://zones.dzone.com/links/rss/checklist_before_relaunching_a_website_for_the_win.html</link>
      <description>Checklist for before relaunching a bug-free, optimized website.</description>
      <category>.net</category>
      <category>trends</category>
      <category>usability</category>
      <category>web services</category>
      <pubDate>Thu, 13 Nov 2008 20:23:56 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/133440.html</guid>
      <dc:creator>danilovan</dc:creator>
      <dc:date>2008-11-13T20:23:56Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/checklist_before_relaunching_a_website_for_the_win.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133440.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Checklist for before relaunching a bug-free, optimized website.<br/><br/><a href='http://zones.dzone.com/links/rss/checklist_before_relaunching_a_website_for_the_win.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=133440' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133440</dz:linkId>
      <dz:submitDate>2008-11-12T16:30:31Z</dz:submitDate>
      <dz:promoteDate>2008-11-13T20:23:56Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>380</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/133440.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>danilovan</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/337516.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Why Offshoring Software Development Will Fail</title>
      <link>http://zones.dzone.com/links/rss/why_offshoring_software_development_will_fail.html</link>
      <description>In a previous article, The Myth of the Interchangeable Programmer, I discussed the flawed Software Management Formulas (SMFs) that form the basis for many decisions in computing. The SMFs suggest the best way to reduce development costs is to find cheaper programmers.</description>
      <category>methodology</category>
      <category>opinion</category>
      <category>trends</category>
      <pubDate>Thu, 13 Nov 2008 15:20:26 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/133476.html</guid>
      <dc:creator>jammag</dc:creator>
      <dc:date>2008-11-13T15:20:26Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/why_offshoring_software_development_will_fail.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133476.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>In a previous article, The Myth of the Interchangeable Programmer, I discussed the flawed Software Management Formulas (SMFs) that form the basis for many decisions in computing. The SMFs suggest the best way to reduce development costs is to find cheaper programmers.<br/><br/><a href='http://zones.dzone.com/links/rss/why_offshoring_software_development_will_fail.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=133476' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133476</dz:linkId>
      <dz:submitDate>2008-11-12T20:00:46Z</dz:submitDate>
      <dz:promoteDate>2008-11-13T15:20:26Z</dz:promoteDate>
      <dz:voteUpCount>23</dz:voteUpCount>
      <dz:voteDownCount>2</dz:voteDownCount>
      <dz:clickCount>675</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/133476.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>jammag</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/279773.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>My best days as a coder</title>
      <link>http://zones.dzone.com/links/rss/my_best_days_as_a_coder.html</link>
      <description>Last time I was negative and sarcastic, so this time I want to be positive.  My best days as a coder were...</description>
      <category>opinion</category>
      <category>trends</category>
      <pubDate>Thu, 13 Nov 2008 11:53:58 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/133185.html</guid>
      <dc:creator>AlvinAshcraft</dc:creator>
      <dc:date>2008-11-13T11:53:58Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/my_best_days_as_a_coder.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133185.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Last time I was negative and sarcastic, so this time I want to be positive.  My best days as a coder were...<br/><br/><a href='http://zones.dzone.com/links/rss/my_best_days_as_a_coder.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=133185' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133185</dz:linkId>
      <dz:submitDate>2008-11-11T17:26:36Z</dz:submitDate>
      <dz:promoteDate>2008-11-13T11:53:58Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>563</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/133185.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>alashcraft</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/285573.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>The Worst Software I’ve Ever Written</title>
      <link>http://zones.dzone.com/links/rss/the_worst_software_ive_ever_written.html</link>
      <description>I have been stupid busy and am stacking up blogging topics like cordwood. Maybe it’s because of that guilt that I am about to tell you about the absolute worst piece of software I ever gave birth to.</description>
      <category>opinion</category>
      <category>trends</category>
      <pubDate>Thu, 13 Nov 2008 10:58:24 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/133383.html</guid>
      <dc:creator>AlvinAshcraft</dc:creator>
      <dc:date>2008-11-13T10:58:24Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/the_worst_software_ive_ever_written.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133383.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I have been stupid busy and am stacking up blogging topics like cordwood. Maybe it’s because of that guilt that I am about to tell you about the absolute worst piece of software I ever gave birth to.<br/><br/><a href='http://zones.dzone.com/links/rss/the_worst_software_ive_ever_written.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=133383' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133383</dz:linkId>
      <dz:submitDate>2008-11-12T12:25:53Z</dz:submitDate>
      <dz:promoteDate>2008-11-13T10:58:24Z</dz:promoteDate>
      <dz:voteUpCount>15</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>730</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/133383.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>alashcraft</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/285573.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Breaking changes to the String class</title>
      <link>http://zones.dzone.com/links/rss/breaking_changes_to_the_string_class.html</link>
      <description>You may have already read Justin Van Patten's post about the upcoming breaking changes to the String class for .NET 4.0. This change will affect the behavior of the String.StartsWith, String.EndsWith, String.IndexOf and String.LastIndexOf methods by changing them to perform an ordinal (byte-for-byte) comparison by default instead of a culture-sensitive comparison using CultureInfo.CurrentCulture. In addition, the default overloads of String.ToUpper, String.ToLower, Char.ToUpper and Char.ToLower will be changed to use CultureInfo.InvariantCulture instead of CultureInfo.CurrentCulture.</description>
      <category>.net</category>
      <category>frameworks</category>
      <category>microsoft</category>
      <category>trends</category>
      <pubDate>Wed, 12 Nov 2008 23:10:40 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/133457.html</guid>
      <dc:creator>AlvinAshcraft</dc:creator>
      <dc:date>2008-11-12T23:10:40Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/breaking_changes_to_the_string_class.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133457.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>You may have already read Justin Van Patten's post about the upcoming breaking changes to the String class for .NET 4.0. This change will affect the behavior of the String.StartsWith, String.EndsWith, String.IndexOf and String.LastIndexOf methods by changing them to perform an ordinal (byte-for-byte) comparison by default instead of a culture-sensitive comparison using CultureInfo.CurrentCulture. In addition, the default overloads of String.ToUpper, String.ToLower, Char.ToUpper and Char.ToLower will be changed to use CultureInfo.InvariantCulture instead of CultureInfo.CurrentCulture.<br/><br/><a href='http://zones.dzone.com/links/rss/breaking_changes_to_the_string_class.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=133457' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133457</dz:linkId>
      <dz:submitDate>2008-11-12T18:11:27Z</dz:submitDate>
      <dz:promoteDate>2008-11-12T23:10:40Z</dz:promoteDate>
      <dz:voteUpCount>14</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>228</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/133457.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>alashcraft</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/285573.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Do NOT Explicitly Use Threads for Parallel Programming</title>
      <link>http://zones.dzone.com/links/rss/do_not_explicitly_use_threads_for_parallel_progra.html</link>
      <description>I presume you are sold on the goal of achieving fine grained parallelism – if not please read that post. In that post I talked quite a bit about the need to partition our work into many small chunks.</description>
      <category>.net</category>
      <category>frameworks</category>
      <category>how-to</category>
      <category>trends</category>
      <pubDate>Wed, 12 Nov 2008 03:46:12 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/133095.html</guid>
      <dc:creator>AlvinAshcraft</dc:creator>
      <dc:date>2008-11-12T03:46:12Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/do_not_explicitly_use_threads_for_parallel_progra.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133095.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I presume you are sold on the goal of achieving fine grained parallelism – if not please read that post. In that post I talked quite a bit about the need to partition our work into many small chunks. <br/><br/><a href='http://zones.dzone.com/links/rss/do_not_explicitly_use_threads_for_parallel_progra.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=133095' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133095</dz:linkId>
      <dz:submitDate>2008-11-11T12:34:17Z</dz:submitDate>
      <dz:promoteDate>2008-11-12T03:46:12Z</dz:promoteDate>
      <dz:voteUpCount>9</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>342</dz:clickCount>
      <dz:commentCount>2</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/133095.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>alashcraft</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/285573.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Concurrent Programming Language</title>
      <link>http://zones.dzone.com/links/rss/concurrent_programming_language.html</link>
      <description>I will write a series of posts about what concurrent programming is, what the ideal general purpose concurrent programming language should be like, about certain patterns and approaches that can help realize the promise of the ideal concurrent programming language, the problem in approaching that promised utopia, the current research etc.</description>
      <category>other languages</category>
      <category>research</category>
      <category>trends</category>
      <pubDate>Tue, 11 Nov 2008 23:43:40 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/132988.html</guid>
      <dc:creator>puredanger</dc:creator>
      <dc:date>2008-11-11T23:43:40Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/concurrent_programming_language.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/132988.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>I will write a series of posts about what concurrent programming is, what the ideal general purpose concurrent programming language should be like, about certain patterns and approaches that can help realize the promise of the ideal concurrent programming language, the problem in approaching that promised utopia, the current research etc. <br/><br/><a href='http://zones.dzone.com/links/rss/concurrent_programming_language.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=132988' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>132988</dz:linkId>
      <dz:submitDate>2008-11-11T03:06:02Z</dz:submitDate>
      <dz:promoteDate>2008-11-11T23:43:40Z</dz:promoteDate>
      <dz:voteUpCount>4</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>268</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/132988.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>puredanger</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/214988.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>How We Manage Continuous Integration 2.0 in a Scrum Environment</title>
      <link>http://zones.dzone.com/links/rss/how_we_manage_continuous_integration_20_in_a_scru.html</link>
      <description>A large software company discusses how it uses TDD and Scrum to manage large, distributed Continuous Integration 2.0.</description>
      <category>agile</category>
      <category>how-to</category>
      <category>methodology</category>
      <category>trends</category>
      <pubDate>Tue, 11 Nov 2008 22:07:01 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/133126.html</guid>
      <dc:creator>MichaelDavid1</dc:creator>
      <dc:date>2008-11-11T22:07:01Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/how_we_manage_continuous_integration_20_in_a_scru.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/133126.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A large software company discusses how it uses TDD and Scrum to manage large, distributed Continuous Integration 2.0.<br/><br/><a href='http://zones.dzone.com/links/rss/how_we_manage_continuous_integration_20_in_a_scru.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=133126' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>133126</dz:linkId>
      <dz:submitDate>2008-11-11T13:36:22Z</dz:submitDate>
      <dz:promoteDate>2008-11-11T22:07:01Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>371</dz:clickCount>
      <dz:commentCount>1</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/133126.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>MichaelDavid1</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/283553.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Thread-safe non-synchronized read/writes?</title>
      <link>http://zones.dzone.com/links/rss/threadsafe_nonsynchronized_readwrites.html</link>
      <description>Showing once again that concurrency is hard, even if you know what you're doing.</description>
      <category>how-to</category>
      <category>java</category>
      <category>trends</category>
      <pubDate>Tue, 11 Nov 2008 17:10:51 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/132947.html</guid>
      <dc:creator>puredanger</dc:creator>
      <dc:date>2008-11-11T17:10:51Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/threadsafe_nonsynchronized_readwrites.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/132947.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Showing once again that concurrency is hard, even if you know what you're doing.<br/><br/><a href='http://zones.dzone.com/links/rss/threadsafe_nonsynchronized_readwrites.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=132947' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>132947</dz:linkId>
      <dz:submitDate>2008-11-10T20:39:43Z</dz:submitDate>
      <dz:promoteDate>2008-11-11T17:10:51Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>3</dz:voteDownCount>
      <dz:clickCount>430</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/132947.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>puredanger</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/214988.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Virtual filesystem</title>
      <link>http://zones.dzone.com/links/rss/virtual_filesystem.html</link>
      <description>One interesting question I had at my Java 7 talk this past weekend was whether JSR 203 would support an in-memory virtual filesystem. Interestingly, this is exactly the same question the first time I read the JSR 203 spec.</description>
      <category>java</category>
      <category>open source</category>
      <category>standards</category>
      <category>trends</category>
      <pubDate>Tue, 11 Nov 2008 12:36:35 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/132991.html</guid>
      <dc:creator>puredanger</dc:creator>
      <dc:date>2008-11-11T12:36:35Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/virtual_filesystem.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/132991.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>One interesting question I had at my Java 7 talk this past weekend was whether JSR 203 would support an in-memory virtual filesystem. Interestingly, this is exactly the same question the first time I read the JSR 203 spec.<br/><br/><a href='http://zones.dzone.com/links/rss/virtual_filesystem.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=132991' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>132991</dz:linkId>
      <dz:submitDate>2008-11-11T03:29:51Z</dz:submitDate>
      <dz:promoteDate>2008-11-11T12:36:35Z</dz:promoteDate>
      <dz:voteUpCount>13</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>409</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/132991.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>puredanger</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/214988.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Ditch your job and start a business now</title>
      <link>http://zones.dzone.com/links/rss/ditch_your_job_and_start_a_business_now.html</link>
      <description>A quick opinion on why the economic recession is a great time to start your own business.</description>
      <category>opinion</category>
      <category>reviews</category>
      <category>trends</category>
      <pubDate>Tue, 11 Nov 2008 01:28:10 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/132935.html</guid>
      <dc:creator>sarat.pediredla</dc:creator>
      <dc:date>2008-11-11T01:28:10Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/ditch_your_job_and_start_a_business_now.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/132935.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>A quick opinion on why the economic recession is a great time to start your own business.<br/><br/><a href='http://zones.dzone.com/links/rss/ditch_your_job_and_start_a_business_now.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=132935' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>132935</dz:linkId>
      <dz:submitDate>2008-11-10T19:30:19Z</dz:submitDate>
      <dz:promoteDate>2008-11-11T01:28:10Z</dz:promoteDate>
      <dz:voteUpCount>25</dz:voteUpCount>
      <dz:voteDownCount>5</dz:voteDownCount>
      <dz:clickCount>1325</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/132935.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>sarat.pediredla</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/228819.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Why use IronPython?</title>
      <link>http://zones.dzone.com/links/rss/why_use_ironpython.html</link>
      <description>We’ve been using IronPython for three years now with a lot of success.The great thing about it is that it allows you to benefit from Python’s syntax while getting most of the advantages of .NET.</description>
      <category>.net</category>
      <category>frameworks</category>
      <category>python</category>
      <category>trends</category>
      <pubDate>Mon, 10 Nov 2008 20:06:02 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/132689.html</guid>
      <dc:creator>AlvinAshcraft</dc:creator>
      <dc:date>2008-11-10T20:06:02Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/why_use_ironpython.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/132689.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>We’ve been using IronPython for three years now with a lot of success.The great thing about it is that it allows you to benefit from Python’s syntax while getting most of the advantages of .NET.<br/><br/><a href='http://zones.dzone.com/links/rss/why_use_ironpython.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=132689' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>132689</dz:linkId>
      <dz:submitDate>2008-11-09T21:53:38Z</dz:submitDate>
      <dz:promoteDate>2008-11-10T20:06:02Z</dz:promoteDate>
      <dz:voteUpCount>13</dz:voteUpCount>
      <dz:voteDownCount>1</dz:voteDownCount>
      <dz:clickCount>411</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/132689.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>alashcraft</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/285573.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>Frequently Forgotten Fundamental Facts about Software Engineering</title>
      <link>http://zones.dzone.com/links/rss/frequently_forgotten_fundamental_facts_about_soft.html</link>
      <description>Reprinted from IEEE Software, vol. 18, no. 3, 2001..&#xD;
Here are the most frequently forgotten fundamental facts about software engineering. Some are of vital importance—we forget them at considerable risk.</description>
      <category>opinion</category>
      <category>trends</category>
      <pubDate>Mon, 10 Nov 2008 12:37:39 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/132745.html</guid>
      <dc:creator>uysal.kara</dc:creator>
      <dc:date>2008-11-10T12:37:39Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/frequently_forgotten_fundamental_facts_about_soft.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/132745.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Reprinted from IEEE Software, vol. 18, no. 3, 2001..
Here are the most frequently forgotten fundamental facts about software engineering. Some are of vital importance—we forget them at considerable risk.<br/><br/><a href='http://zones.dzone.com/links/rss/frequently_forgotten_fundamental_facts_about_soft.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=132745' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>132745</dz:linkId>
      <dz:submitDate>2008-11-10T06:26:08Z</dz:submitDate>
      <dz:promoteDate>2008-11-10T12:37:39Z</dz:promoteDate>
      <dz:voteUpCount>40</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>914</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/132745.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>uysal.kara</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/240997.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>What's your worst day as a coder?</title>
      <link>http://zones.dzone.com/links/rss/whats_your_worst_day_as_a_coder.html</link>
      <description>Yesterday I was switching our test automation driver layer from WatiN to Selenium RC (Firefox / Chrome / Opera support and I was livid with the COM errors from IE in WatiN).  I think I'm glad that we made the switch, but it took quite a bit of trial and error to bend Selenium RC to my will.  That and something else I read today got me to pondering the worst days I've ever had as a coder trying to make unfamiliar or confusing technology work.</description>
      <category>trends</category>
      <pubDate>Mon, 10 Nov 2008 08:11:40 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/132407.html</guid>
      <dc:creator>AlvinAshcraft</dc:creator>
      <dc:date>2008-11-10T08:11:40Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/whats_your_worst_day_as_a_coder.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/132407.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>Yesterday I was switching our test automation driver layer from WatiN to Selenium RC (Firefox / Chrome / Opera support and I was livid with the COM errors from IE in WatiN).  I think I'm glad that we made the switch, but it took quite a bit of trial and error to bend Selenium RC to my will.  That and something else I read today got me to pondering the worst days I've ever had as a coder trying to make unfamiliar or confusing technology work.  <br/><br/><a href='http://zones.dzone.com/links/rss/whats_your_worst_day_as_a_coder.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=132407' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>132407</dz:linkId>
      <dz:submitDate>2008-11-07T19:38:29Z</dz:submitDate>
      <dz:promoteDate>2008-11-10T08:11:40Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>2</dz:voteDownCount>
      <dz:clickCount>534</dz:clickCount>
      <dz:commentCount>4</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/132407.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>alashcraft</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/285573.gif</dz:userimage>
      </dz:submitter>
    </item>
    <item>
      <title>The Incredible Shrinking Software</title>
      <link>http://zones.dzone.com/links/rss/the_incredible_shrinking_software.html</link>
      <description>It may not seem important to those of us who develop server-side Java software, but size matters.  If you distribute your software on CD or DVD, you aren’t going to worry about 10 megabytes here and there.  The only Java developers who tend to put as much thought into optimising for size as they do into optimising for performance are those that work with JavaME and its constrained environments.  However, network-launched software, such as applets and Web Start applications, can suffer greatly from bloated binaries too.&#xD;
&#xD;
In an era when users are used to interacting with AJAX web applictions and snappy Flash-powered content, a start-up time that rivals that of a cassette game on a C64 is going to set your application apart for all the wrong reasons.  Of course, maybe your software is so good that it doesn’t matter about the load time and people will use it anyway.  Then you have another problem.  If you aspire to have a huge number of users for your huge application, data transfer costs are going to bite.</description>
      <category>java</category>
      <category>opinion</category>
      <category>trends</category>
      <pubDate>Sun, 09 Nov 2008 16:06:05 GMT</pubDate>
      <guid isPermaLink="false">http://zones.dzone.com/links/132500.html</guid>
      <dc:creator>bloid</dc:creator>
      <dc:date>2008-11-09T16:06:05Z</dc:date>
      <content:encoded><![CDATA[<a href='http://zones.dzone.com/links/rss/the_incredible_shrinking_software.html'><img src='http://cdn.dzone.com/images/thumbs/120x90/132500.jpg' style='width:120;height:90;float:left;vertical-align:top;border:1px solid #ccc;' /></a><p style='margin-left: 130px;'>It may not seem important to those of us who develop server-side Java software, but size matters.  If you distribute your software on CD or DVD, you aren’t going to worry about 10 megabytes here and there.  The only Java developers who tend to put as much thought into optimising for size as they do into optimising for performance are those that work with JavaME and its constrained environments.  However, network-launched software, such as applets and Web Start applications, can suffer greatly from bloated binaries too.

In an era when users are used to interacting with AJAX web applictions and snappy Flash-powered content, a start-up time that rivals that of a cassette game on a C64 is going to set your application apart for all the wrong reasons.  Of course, maybe your software is so good that it doesn’t matter about the load time and people will use it anyway.  Then you have another problem.  If you aspire to have a huge number of users for your huge application, data transfer costs are going to bite.<br/><br/><a href='http://zones.dzone.com/links/rss/the_incredible_shrinking_software.html'><img src='http://zones.dzone.com/links/voteCountImage?linkId=132500' border='0'/></a></p>]]></content:encoded>
      <dz:linkId>132500</dz:linkId>
      <dz:submitDate>2008-11-08T08:44:29Z</dz:submitDate>
      <dz:promoteDate>2008-11-09T16:06:05Z</dz:promoteDate>
      <dz:voteUpCount>8</dz:voteUpCount>
      <dz:voteDownCount>0</dz:voteDownCount>
      <dz:clickCount>485</dz:clickCount>
      <dz:commentCount>0</dz:commentCount>
      <dz:thumbnail>http://zones.dzone.com/links/images/thumbs/120x90/132500.jpg</dz:thumbnail>
      <dz:submitter>
        <dz:username>bloid</dz:username>
        <dz:userimage>http://zones.dzone.com/links/images/avatars/111696.gif</dz:userimage>
      </dz:submitter>
    </item>
  </channel>
</rss>

