<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/css" href="/stylesheets/rss.css"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Object Mentor Blog: The Ascendency of Dynamic X vs. Static X, where X = ...</title>
    <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x</link>
    <language>en-us</language>
    <ttl>40</ttl>
    <description></description>
    <item>
      <title>The Ascendency of Dynamic X vs. Static X, where X = ...</title>
      <description>&lt;p&gt;I noticed a curious symmetry the other day. For several values of &lt;em&gt;X&lt;/em&gt;, a dynamic approach has been gaining traction over a static approach, in some cases for several years.&lt;/p&gt;


	&lt;h2&gt;X = Languages&lt;/h2&gt;


	&lt;blockquote&gt;
		&lt;p&gt;&lt;em&gt;The Ascendency of Dynamic Languages vs. Static Languages&lt;/em&gt;&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;This one is pretty obvious. It&amp;#8217;s hard not to notice the resurgent interest in dynamically-typed languages, like Ruby, Python, Erlang, and even stalwarts like Lisp and Smalltalk.&lt;/p&gt;


	&lt;p&gt;There is a healthy debate about the relative merits of dynamic &lt;em&gt;vs.&lt;/em&gt; static typing, but the &amp;#8220;hotness&amp;#8221; factor is undeniable.&lt;/p&gt;


	&lt;h2&gt;X = Correctness Analysis&lt;/h2&gt;


	&lt;blockquote&gt;
		&lt;p&gt;&lt;em&gt;The Ascendency of Dynamic Correctness Analysis vs. Static Correctness Analysis&lt;/em&gt;&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;Analysis of code to prove correctness has been a research topic for years and the tools have become pretty good. If you&amp;#8217;re in the Java world, tools like &lt;a href="http://pmd.sourceforge.net/"&gt;&lt;span class="caps"&gt;PMD&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://findbugs.sourceforge.net/"&gt;FindBugs&lt;/a&gt; find a lot of real and potential issues.&lt;/p&gt;


	&lt;p&gt;One thing none of these tools have ever been able to do is to analyze conformance of your code to your project&amp;#8217;s &lt;em&gt;requirements&lt;/em&gt;. I suppose you could probably build such tools using the same analysis techniques, but the cost would be too prohibitive for individual projects.&lt;/p&gt;


	&lt;p&gt;However, while analyzing the code statically is very hard, watching what the code actually does at runtime is more tractable and cost-effective, using automated tests.&lt;/p&gt;


	&lt;p&gt;Test-driving code results in a suite of unit, feature, and acceptance tests that do a good enough job, for most applications, of finding logic &lt;em&gt;and&lt;/em&gt; requirements bugs. The way test-&lt;em&gt;first&lt;/em&gt; development improves the design helps ensure correctness in the first place.&lt;/p&gt;


	&lt;p&gt;It&amp;#8217;s worth emphasizing that automated tests exercise the code using &lt;em&gt;representative&lt;/em&gt; data sets and scenarios, so they don&amp;#8217;t constitute a proof of correctness. However, they are good enough for most applications.&lt;/p&gt;


	&lt;h2&gt;X = Optimization&lt;/h2&gt;


	&lt;blockquote&gt;
		&lt;p&gt;&lt;em&gt;The Ascendency of Dynamic Optimization vs. Static Optimization&lt;/em&gt;&lt;/p&gt;
	&lt;/blockquote&gt;


	&lt;p&gt;Perhaps the least well known of these &lt;em&gt;X&lt;/em&gt;&amp;#8217;s is optimization. Mature compilers like &lt;a href="http://gcc.gnu.org/"&gt;gcc&lt;/a&gt; have sophisticated optimizations based on static analysis of code (you can see where this is going&amp;#8230;).&lt;/p&gt;


	&lt;p&gt;On the other hand, the javac compiler does not do a lot of optimizations. Rather, the &lt;span class="caps"&gt;JVM&lt;/span&gt; does.&lt;/p&gt;


	&lt;p&gt;The &lt;span class="caps"&gt;JVM&lt;/span&gt; watches the code execute and it performs optimizations the compiler could never do, like speculatively inlining polymorphic method calls, based on which types are actually having their methods invoked. The &lt;span class="caps"&gt;JVM&lt;/span&gt; puts in low-overhead guards to confirm that its assumptions are valid for each invocation. If not, the &lt;span class="caps"&gt;JVM&lt;/span&gt; &lt;em&gt;de-optimizes&lt;/em&gt; the code.&lt;/p&gt;


	&lt;p&gt;The &lt;span class="caps"&gt;JVM&lt;/span&gt; can do this optimization because it sees how the code is really used at runtime, while the compiler has no idea when it looks at the code.&lt;/p&gt;


	&lt;p&gt;Just as for correctness analysis, static optimizations can only go so far. Dynamic optimizations simply bypass a lot of the difficulty and often yield better results.&lt;/p&gt;


	&lt;p&gt;Steve Yegge provided a nice &lt;a href="http://steve-yegge.blogspot.com/2008/05/dynamic-languages-strike-back.html"&gt;overview&lt;/a&gt; recently of &lt;span class="caps"&gt;JVM&lt;/span&gt; optimizations, as part of a larger discussion on dynamic languages.&lt;/p&gt;


	&lt;p&gt;&lt;br/&gt;
There are other dynamic &lt;em&gt;vs.&lt;/em&gt; static things I could cite (think networking), but I&amp;#8217;ll leave it at these three, for now.&lt;/p&gt;</description>
      <pubDate>Sat, 26 Jul 2008 21:48:00 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:80de9d7c-10cc-41a1-8d98-eb71a637b37a</guid>
      <author>Dean Wampler</author>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x</link>
      <category>Dean's Deprecations</category>
      <category>Dynamic Languages</category>
      <category>dynamic</category>
      <category>static</category>
      <category>languages</category>
      <category>correctness</category>
      <category>optimization</category>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by Head Rackets</title>
      <description>&lt;p&gt;That event forms a serious part of this game that invokes thousands of tennis fans to devote their time for live tennis score coverage.&lt;/p&gt;</description>
      <pubDate>Sat, 04 Feb 2012 00:41:14 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:136018c9-1329-4a43-95a7-c9ea33a45971</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-201683</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by Breguet watches</title>
      <description>&lt;p&gt;progress or not&lt;/p&gt;</description>
      <pubDate>Fri, 23 Dec 2011 21:20:45 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:a8fdef99-938f-4a51-ad46-d978a90610fc</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-190984</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by Uniformes De F&#250;tbol </title>
      <description>&lt;p&gt;I really like your article. Please keep on writing excellent posts. To find out more please go to 
&lt;a href="http://baratasfutbolcamiseta.es/" rel="nofollow"&gt;http://baratasfutbolcamiseta.es/&lt;/a&gt;
&lt;a href="http://baratasfutbolcamiseta.es/category.php?id=9" rel="nofollow"&gt;http://baratasfutbolcamiseta.es/category.php?id=9&lt;/a&gt;
&lt;a href="http://baratasfutbolcamiseta.es/goods.php?id=76" rel="nofollow"&gt;http://baratasfutbolcamiseta.es/goods.php?id=76&lt;/a&gt;
&lt;a href="http://www.camisetas-de-futbol.es/" rel="nofollow"&gt;http://www.camisetas-de-futbol.es/&lt;/a&gt;
&lt;a href="http://www.camisetas-de-futbol.es/category-66-b0-FIFA+del+Copa+del+Mundo.html" rel="nofollow"&gt;http://www.camisetas-de-futbol.es/category-66-b0-FIFA+del+Copa+del+Mundo.html&lt;/a&gt;
&lt;a href="http://www.camisetas-de-futbol.es/goods-4080-10+11+Holland+Tercel+Blanco+camiseta+del+futbol.html" rel="nofollow"&gt;http://www.camisetas-de-futbol.es/goods-4080-10+11+Holland+Tercel+Blanco+camiseta+del+futbol.html&lt;/a&gt;
&lt;a href="http://www.camisetasfutbolchina.es/" rel="nofollow"&gt;http://www.camisetasfutbolchina.es/&lt;/a&gt;
&lt;a href="http://www.camisetasfutbolchina.es/category-122-b0-Real+Madrid.html" rel="nofollow"&gt;http://www.camisetasfutbolchina.es/category-122-b0-Real+Madrid.html&lt;/a&gt;
&lt;a href="http://www.camisetasfutbolchina.es/goods-4605-11+12+England+Titular+Blando+camiseta+del+futbol.html" rel="nofollow"&gt;http://www.camisetasfutbolchina.es/goods-4605-11+12+England+Titular+Blando+camiseta+del+futbol.html&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Fri, 16 Sep 2011 07:21:08 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:a0fd1209-7d91-43f4-820b-e610e1950119</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-141381</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by ferragamo shoes</title>
      <description>&lt;p&gt;&lt;a href="http://www.ferragamoshoessaleusa.org/belts-c-14.html" rel="nofollow"&gt;Ferragmo belt&lt;/a&gt; from &lt;a href="http://www.ferragamoshoessaleusa.org/vara-c-11.html" rel="nofollow"&gt;ferragamo outlet&lt;/a&gt; has top quality with best craftsmanship. Now &lt;a href="http://www.ferragamoshoessaleusa.org/" rel="nofollow"&gt; Salvatore ferragamo sale&lt;/a&gt; belts online with reasonable price and free shipping.&lt;/p&gt;</description>
      <pubDate>Fri, 16 Sep 2011 03:11:17 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:ad1a61a9-484e-493f-880f-4acf60327e29</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-141224</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by beats by dr dre headphones</title>
      <description>&lt;p&gt;I found that his foot odors never bring us to death.I never regret buying these &lt;a href="http://www.drebeatsstudio.com/beats-by-dr-dre-studio-c-3.html" rel="nofollow"&gt;beats by dr dre studio&lt;/a&gt; for him.
These &lt;a href="http://www.drebeatsstudio.com/beats-by-dr-dre-solo-c-5.html" rel="nofollow"&gt;beats by dr dre solo&lt;/a&gt; are just the same as selling in the franchise store.Or even better.&lt;/p&gt;</description>
      <pubDate>Fri, 03 Jun 2011 23:46:10 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:421fbf7e-51b6-4cd0-82f1-5e63815d6268</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-107894</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by christian louboutin shoes on sale</title>
      <description>&lt;p&gt;The article has been finished.&lt;/p&gt;</description>
      <pubDate>Fri, 03 Jun 2011 08:14:13 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:bef34281-bd18-4dff-b217-842ab4ae342e</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-107712</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by worldniketrade</title>
      <description>&lt;p&gt;Search for knowledge,read more ,sit on your porch and admire the view without paying attention to your needs&lt;/p&gt;</description>
      <pubDate>Thu, 02 Jun 2011 02:55:30 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:84adf510-e593-411c-80f6-0bbcb099608c</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-107054</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by okey oyunu oyna </title>
      <description>&lt;p&gt;i love this blog. Thanks&lt;/p&gt;


	&lt;p&gt;internette g&#246;r&#252;nt&#252;l&#252; olarak &lt;a href="http://www.okeyoyunu-oyna.com" rel="nofollow"&gt;okey oyunu oyna&lt;/a&gt;, ger&#231;ek kisilerle tanis,
 turnuva heyecanini yasa.&lt;/p&gt;</description>
      <pubDate>Wed, 27 Apr 2011 13:29:37 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:09d4f1da-d978-42bf-9a08-c259590f01d2</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-91866</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by Criminal Search</title>
      <description>&lt;p&gt;There are other dynamic vs. static things I could cite (think networking), but I&#8217;ll leave it at these three, for now.&lt;/p&gt;</description>
      <pubDate>Tue, 22 Feb 2011 12:19:17 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:3fed4b23-6821-444d-b298-c9db3575e972</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-65723</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by US Criminal Record</title>
      <description>&lt;p&gt;The JVM can do this optimization because it sees how the code is really used at runtime, while the compiler has no idea when it looks at the code.&lt;/p&gt;</description>
      <pubDate>Tue, 18 Jan 2011 15:15:29 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:595ec099-a37a-492a-af64-91e3f06703bc</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-57744</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by hermes replica watches</title>
      <description>&lt;p&gt;those distinctive markings on hermes handbags on sale on one of Kulula&amp;#8217;s aircraft, dubbed Flying vintage hermes kelly bag Flying 101: The exterior includes helpful printed &lt;a href="http://www.hermes-birkins.net/categories/hermes-garden-party-67-b0.html" rel="nofollow"&gt;hermes garden party bag&lt;/a&gt; printed phrases complete 
with pointing arrows to &lt;a href="http://www.chanel-earrings.com/76-b0.html" rel="nofollow"&gt;???? ??&lt;/a&gt; to indicate &amp;#8220;windows,&amp;#8221; &amp;#8220;wing #1&amp;#8221; and &amp;#8220;loo&amp;#8221; &lt;a href="http://www.hermes-birkins.net" rel="nofollow"&gt;Hermes Scarf&lt;/a&gt; &amp;#8220;loo&amp;#8221; while over the cockpit you&amp;#8217;ll see birkin 40 see the words 
 &amp;#8220;the big cheese.&amp;#8221; Hermes Scarf cheese.&amp;#8221; Now that&amp;#8217;s entertainment. But it&amp;#8217;s&lt;/p&gt;</description>
      <pubDate>Sat, 15 Jan 2011 00:13:32 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:3d2e45a7-6254-4e23-a37d-49712ef1ef2d</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-57159</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by dvdsoft</title>
      <description>&lt;p&gt;With the right tool, you can easily burn &lt;a href="http://www.dvd-creator-converter.com/tutorials/convert-mp4-mpeg4-to-dvd.html" rel="nofollow"&gt;mp4 to dvd&lt;/a&gt; and &lt;a href="http://www.dvd-creator-converter.com/tutorials/convert-itunes-to-dvd.html" rel="nofollow"&gt;itunes to dvd&lt;/a&gt;. Also, you can use &lt;a href="http://www.dvd-creator-converter.com/media-converter/" rel="nofollow"&gt;drm removal tool&lt;/a&gt;  to &lt;a href="http://www.dvd-creator-converter.com/tutorials/remove-drm-protection.html" rel="nofollow"&gt;remove drm protection&lt;/a&gt; from  itunes, zune, amazon legally. 
&lt;a href="http://www.dvd-creator-converter.com/tutorials/convert-wmv-to-dvd.html" rel="nofollow"&gt;wmv to dvd&lt;/a&gt;, &lt;a href="http://www.dvd-creator-converter.com/tutorials/convert-quicktime-mov-to-dvd.html" rel="nofollow"&gt;mov to dvd&lt;/a&gt;, &lt;a href="http://www.dvd-creator-converter.com/tutorials/convert-mp4-mpeg4-to-dvd.html" rel="nofollow"&gt;mp4 to dvd&lt;/a&gt;, &lt;a href="http://www.dvd-creator-converter.com/tutorials/convert-itunes-to-dvd.html" rel="nofollow"&gt;itunes to dvd&lt;/a&gt;&lt;/p&gt;</description>
      <pubDate>Thu, 23 Dec 2010 05:40:08 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:bec763bc-ae05-454d-bdf1-ab5b4d3c0939</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-51449</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by Pandora </title>
      <description>&lt;p&gt;This looks a lot like the way &#8220;good&#8221; inheritance should behave.&lt;/p&gt;</description>
      <pubDate>Thu, 02 Dec 2010 02:49:48 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:a559ddd2-8e4a-4599-900e-07c00fdc7608</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-45330</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by shopping</title>
      <description>&lt;p&gt;Beginning as a professional Cheap &lt;a href="http://www.moncler-negozio.it/" rel="nofollow"&gt;Moncler&lt;/a&gt; Coats seller, We achieved great success in this field. &lt;a href="http://www.moncler-negozio.it/" rel="nofollow"&gt;Moncler Giubbotti&lt;/a&gt; have a pretty good team who have been devoting themselves into reducing the costs by constantly &lt;a href="http://www.moncler-negozio.it/" rel="nofollow"&gt;Moncler Uomo&lt;/a&gt; looking for a best and steadiest manufacturer.By the year 2006, we had expanded our line from &lt;a href="http://www.moncler-negozio.it/moncler-gilet-donna-c-9.html" rel="nofollow"&gt;Moncler Gilet Donna&lt;/a&gt; to a wider range, They are Moncler Outlet,Moncler Boots,Moncler Scarf,&lt;a href="http://www.moncler-negozio.it/moncler-giubbotto-uomo-c-2.html" rel="nofollow"&gt;Moncler Giubbotto Uomo&lt;/a&gt;. From Outletmoncler.com,People all over the world enjoy buying stuff and give high praises.&lt;/p&gt;</description>
      <pubDate>Tue, 23 Nov 2010 01:54:29 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:39d723e5-e297-4aef-ad64-725387f40293</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-42626</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by shopping</title>
      <description>&lt;p&gt;To have the &lt;a href="http://www.birkinbaghermes.com/" rel="nofollow"&gt;Hermes birkin bag&lt;/a&gt; is becoming every woman&#8217;s dream.Though they   have a hilarious collections of &lt;a href="http://www.birkinbaghermes.com/" rel="nofollow"&gt;Replica hermes birkin&lt;/a&gt;,and others feminine   accessories,but only few women are able to obtain it,because &lt;a href="http://www.birkinbaghermes.com/" rel="nofollow"&gt;Cheap hermes handbags&lt;/a&gt; of the   price,Since that it designed by the would&#8217;s most known designer,then the   price reaches more ther hundreds &lt;a href="http://www.birkinbaghermes.com/hermes-belts-c-27.html" rel="nofollow"&gt;Hermes Belts&lt;/a&gt; dollars for an item. If you are in   such problem,loving the handbags,but have limited fund that &lt;a href="http://www.birkinbaghermes.com/hermes-purses-c-28.html" rel="nofollow"&gt;Hermes Purses&lt;/a&gt; are far away   from it&#8217;s price,then Replica Hermes Bags would your best solution.&lt;/p&gt;</description>
      <pubDate>Tue, 23 Nov 2010 01:38:04 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:8d29cac4-efa0-4a6d-a27c-7ff1c4799611</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-42619</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by shopping</title>
      <description>&lt;p&gt;There is a brand that continues to turn out the &lt;a href="http://www.2011hermes.com" rel="nofollow"&gt;Hermes Birkin&lt;/a&gt; seasons to seasons, yes, there is &lt;a href="http://www.2011hermes.com" rel="nofollow"&gt;Hermes Handbags&lt;/a&gt;. In this season, there is bright colors. The hermes birkin replica,&lt;a href="http://www.2011hermes.com" rel="nofollow"&gt;Birkin HandBags&lt;/a&gt;,hermes birkin purses are all in our warehouse.The Replica Hermes Birkin makes an effort to please the all &lt;a href="http://www.2011hermes.com/hermes-birkin-bags-hermes-35cm-birkin-bags-c-37_10.html" rel="nofollow"&gt;Hermes 35CM Birkin Bags&lt;/a&gt; request by the masses. When you first come across with the Replica &lt;a href="http://www.2011hermes.com/hermes-belts-c-18.html" rel="nofollow"&gt;Hermes Belts&lt;/a&gt; the showroom, you instantly think that it is a Replica Hermes Birkin you would love to tote.&lt;/p&gt;</description>
      <pubDate>Tue, 23 Nov 2010 01:36:30 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:89bd0179-3e6b-4ad0-8f56-bd5dca595b83</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-42615</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by shopping</title>
      <description>&lt;p&gt;&lt;a href="http://www.discountlerveleger.com/" rel="nofollow"&gt;Herve Leger&lt;/a&gt; Bandage High Waist Mini Skirts It is very eye-catching. You can wear &lt;a href="http://www.discountlerveleger.com/" rel="nofollow"&gt;Discount Herve Leger&lt;/a&gt; it in your casual time,go to office, go shopping, as you like in every place. As we know ,&lt;a href="http://www.discountlerveleger.com/" rel="nofollow"&gt;Herve Leger Dresses&lt;/a&gt; comes from French ,and found in 1985,it is the most famous designer house ,it always go in for the women&amp;#8217;s beautiful shaped 90% Rayon, 9% Nylon,1% Spandex Zipper &lt;a href="http://www.discountlerveleger.com/herve-leger-dresses-c-18.html" rel="nofollow"&gt;Herve Leger Dresses&lt;/a&gt; closure please just follow the show on the label to maintain the beauty Dry clean only These designer Herve Leger Bandage Dress and &lt;a href="http://www.discountlerveleger.com/herve-leger-skirts-c-19.html" rel="nofollow"&gt;Herve Leger Skirts&lt;/a&gt; are feminine and sensual,stand out.&lt;/p&gt;</description>
      <pubDate>Tue, 23 Nov 2010 01:35:35 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:75c06224-7a5d-4fad-8a5c-502afc49cd04</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-42613</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by shopping</title>
      <description>&lt;p&gt;Hermes Birkin Handbags are fashion icons   regarded &lt;a href="http://www.birkinhandbag.com/" rel="nofollow"&gt;Hermes Handbags&lt;/a&gt; as much more than simple purses. They are status symbols, with   waitlists forcing fashion fans to wait more than &lt;a href="http://www.birkinhandbag.com/" rel="nofollow"&gt;Hermes Birkin&lt;/a&gt; two years to own   one.Hermes &lt;a href="http://www.birkinhandbag.com/" rel="nofollow"&gt;Birkin Handbags&lt;/a&gt; were created by Hermes head Jean Louis Dumas   and actress Jane Birkin. Word is that Jean wanted a functional weekend   bag, and so the Birkin was born. Now these &lt;a href="http://www.birkinhandbag.com/hermes-belt-c-27.html" rel="nofollow"&gt;Hermes Belts&lt;/a&gt; prestigious bags are seen on   the arms of all the hottest celebs including &lt;a href="http://www.birkinhandbag.com/hermes-purse-c-28.html" rel="nofollow"&gt;Hermes Purses&lt;/a&gt; Victoria Beckham, Sarah   Jessica Parker, and Oprah Winfrey.&lt;/p&gt;</description>
      <pubDate>Tue, 23 Nov 2010 01:34:55 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:987b2c5e-2630-4972-9858-fa1aa4eef872</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-42612</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by shopping</title>
      <description>&lt;p&gt;Moncler is the renowned high-end outerwear &lt;a href="http://www.buymonclerjacket.net/" rel="nofollow"&gt;Discount Moncler&lt;/a&gt; brand which created a quilted jacket   trend in the fashion world. Never one to stand still in time,It has   always kept abreast of the latest &lt;a href="http://www.buymonclerjacket.net/" rel="nofollow"&gt;Moncler Jackets&lt;/a&gt; technologies and stayed true to its   origins without compromising its &lt;a href="http://www.buymonclerjacket.net/" rel="nofollow"&gt;Moncler&lt;/a&gt; runway worthy style. If it has a   Moncler tag, it will keep you warm on top of the highest mountain and be &lt;a href="http://www.buymonclerjacket.net/moncler-mens-c-18.html" rel="nofollow"&gt;Moncler Men&amp;#8217;s&lt;/a&gt;   trendy on any city street.Features the latest selection of the north face clothing. You will enjoy what you &lt;a href="http://www.buymonclerjacket.net/moncler-womens-c-19.html" rel="nofollow"&gt;Moncler Women&amp;#8217;s&lt;/a&gt; show you.   As well we offer you the good shopping experience with cheap and   discount price.&lt;/p&gt;</description>
      <pubDate>Tue, 23 Nov 2010 01:34:26 -0600</pubDate>
      <guid isPermaLink="false">urn:uuid:f21571d8-163f-49c1-abf2-85aaffb9ca9d</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-42611</link>
    </item>
    <item>
      <title>"The Ascendency of Dynamic X vs. Static X, where X = ..." by The North Face Shop</title>
      <description>&lt;p&gt;Buy the cheap &lt;a href="http://www.the-north-face-shop-online.com" rel="nofollow"&gt;North Face online&lt;/a&gt; in &lt;a href="http://www.the-north-face-shop-online.com" rel="nofollow"&gt;The North Face Shop&lt;/a&gt; for free shopping and save 50~70% OFF. &lt;a href="http://www.the-north-face-shop-online.com" rel="nofollow"&gt;north face outlet&lt;/a&gt; , &lt;a href="http://www.the-north-face-shop-online.com" rel="nofollow"&gt;Northface shop&lt;/a&gt;.&lt;/p&gt;</description>
      <pubDate>Tue, 26 Oct 2010 01:36:31 -0500</pubDate>
      <guid isPermaLink="false">urn:uuid:559dabc8-aea5-4d22-abe5-63ca74d3260c</guid>
      <link>http://blog.objectmentor.com/articles/2008/07/26/the-ascendency-of-dynamic-x-_vs-_-static-x-where-x#comment-35455</link>
    </item>
  </channel>
</rss>

