<?xml version="1.0" encoding="utf-8"?>

  <rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns="http://purl.org/rss/1.0/"
  >

  <channel rdf:about="http://www.artima.com/weblogs/feeds/weblogs.rss">
    <title>Artima Weblogs</title>
    <link>http://www.artima.com/weblogs/</link>
    <description>
Artima Weblogs is a community of bloggers posting on a wide range of topics of interest to software developers.
    </description>
    <image rdf:resource="http://www.artima.com/images/artima88x33.gif"/>
    <items>
      <rdf:Seq>
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=242653" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=240833" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=242220" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=242122" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=242077" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=240805" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=240804" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=240826" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=241209" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=240793" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=241140" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=241076" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=240781" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=240841" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=240864" />
      </rdf:Seq>
    </items>
  </channel>

  <image rdf:about="http://www.artima.com/images/artima88x33.gif">
    <title>Artima.com</title>
    <url>http://www.artima.com/images/artima88x33.gif</url>
    <link>http://www.artima.com/</link>
  </image>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=242653">
    <title>BitBucket/Hg vs. Launchpad/Bzr</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=242653</link>
    <description>
We recently moved &amp;quot;Python 3 Patterns &amp; Idioms&amp;quot; from Launchpad to BitBucket. Here's why.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=240833">
    <title>The Adventures of a Pythonista in Schemeland/11</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=240833</link>
    <description>
In this episode I will discuss the multiple evaluation issue, then I will show how macros can improve performance. Finally, I will give a practical example of how macros can be used to define a unit test framework.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=242220">
    <title>Frequently Forgotten Fundamental Facts about Software Engineering</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=242220</link>
    <description>
A useful collection of observations about our profession.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=242122">
    <title>JavaPosse Roundup 2009 Dates Set</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=242122</link>
    <description>
Mark March 9-13 on your calendar.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=242077">
    <title>Has JavaFX Hurt Client-Side Java?</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=242077</link>
    <description>
Sun's focus on JavaFX has resulted in less progress on improving Swing development productivity. Has the shift of focus to JavaFX from Swing hurt the cause of client-side Java?
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=240805">
    <title>The Adventures of a Pythonista in Schemeland/10</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=240805</link>
    <description>
Yet another episode fully devoted to macros. I will discuss introspection, guarded patterns, literal identifiers, and a couple of common beginner's mistakes.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=240804">
    <title>The Adventures of a Pythonista in Schemeland/9</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=240804</link>
    <description>
This episode is entirely devoted to Scheme macros from a personal point of view. Pattern matching is introduced as the fundamental mechanism on which macros
are built.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=240826">
    <title>The Adventures of a Pythonista in Rubyland/2 - No Comprehension</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=240826</link>
    <description>
Trying to do some simple file processing and strip blank lines, Andy stumbles through the &amp;quot;Ruby is supposed to feel natural&amp;quot; approach and just tries things. The conclusion - Python list comprehensions are still more flexible and powerful than any Ruby feature and inject is possibly the most misleadingly named function I've ever encountered.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=241209">
    <title>Python Decorators III: A Decorator-Based Build System</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=241209</link>
    <description>
Most build systems start out with dependencies, then realize they need language features and eventually discover they should have started with language design.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=240793">
    <title>The Adventures of a Pythonista in Schemeland/8</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=240793</link>
    <description>
In this episode I will explain the meaning of the &amp;quot;code is data&amp;quot; concept. To this aim I will discuss the  quoting operation which allows to convert a code fragment into a list of symbols and primitive values - i.e. converts code into data. Then, I will discuss the issue of evaluating data as code.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=241140">
    <title>The Demise of the Headhunter</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=241140</link>
    <description>
Headhunters are like travel agents, except that it's taking the web longer to make them go away.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=241076">
    <title>Goodbye Artima</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=241076</link>
    <description>
It's been a good run, but the WYSIWIG editing facilities of Blogger have lured me away from Artima.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=240781">
    <title>The Adventures of a Pythonista in Schemeland/7</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=240781</link>
    <description>
In this installment I pave the way to the heart of Lisp, i.e. to the famous *code is data* concept. In order to do that, I will have to introduce two fundamental data types first: symbols and lists.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=240841">
    <title>My experience with the EeePC 901 so far</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=240841</link>
    <description>
Recently I have received a wonderful EeePC as a wedding present and I am very happy with it.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=240864">
    <title>Favoring artifacts and practices over principles</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=240864</link>
    <description>
David Kreth Allen reflects on the fact that in his experience &amp;quot;people
seem to favor artifacts and practices over principles.&amp;quot;

My reply follows:
    </description>
  </item>

</rdf:RDF>
