<?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/bloggers/cdiggins.rss">
    <title>Christopher Diggins' Weblog</title>
    <link>http://www.artima.com/weblogs/index.jsp?blogger=cdiggins</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=337066" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=331531" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=289749" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=285952" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=284558" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=232905" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=231684" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=226766" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=203732" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=201597" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=195448" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=194223" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=193590" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=193004" />
        <rdf:li resource="http://www.artima.com/weblogs/viewpost.jsp?thread=186995" />
      </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=337066">
    <title>Implementing Programming Language Tools in C#</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=337066</link>
    <description>
My passion is implementing programming languages. While the languages I have created (e.g. Cat and Heron) haven't exploded in popularity, I have learned a few things along the way and I've decided to share some of it back with the community.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=331531">
    <title>The Principles of Good Programming</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=331531</link>
    <description>
Over the years I have found that following a relatively small number of fundamental guiding principles has helped me become a much more effective programmer.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=289749">
    <title>Heron 1.0 Alpha 3 : Compile-Time Reflection, the HeronEdit IDE, and more</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=289749</link>
    <description>
The Alpha 3 release of Heron 1.0 is now available for download from Google code. The completion of a couple of features, such as compile-time code reflection, and the inclusion of an editor, makes this one of the most interesting releases of Heron yet.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=285952">
    <title>Heron Tackles the WideFinder Challenge</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=285952</link>
    <description>
Tim Bray's WideFinder project is to write a simple log-file parsing program that runs fast on modern CPUs with low clock rates but many cores. I decided to tackle it with the newest Heron release (version 1.0 Alpha 2).
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=284558">
    <title>(Re-)Introducing the Heron Programming Language</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=284558</link>
    <description>
Over five years ago I started talking about Heron on Artima.com. After several re-designs, and many side adventures, I am finally making the first Alpha release of version 1.0 of the Heron interpreter.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=232905">
    <title>Diagrams in UML: A Survey</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=232905</link>
    <description>
I am conducting a research survey with Dr. Abdelwahab Hamou-Lhadj at Concordia University concerning the role of diagrams in UML. I am inviting software development professionals with any level of experience in UML to participate.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=231684">
    <title>What I want to store in my code comments</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=231684</link>
    <description>
The old school approach to comments was to toss them out during the tokenization phase of compiling. Modern IDEs are making comments increasingly relevant to the software development process. So what happens if we push the idea even further?
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=226766">
    <title>Superlanguages: Syntactic and Semantic Supersets of other Languages</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=226766</link>
    <description>
I propose the term &amp;quot;superlanguages&amp;quot; to describe languages with extensible syntax, designed for the implementation of domain specific embedded languages and to support language oriented programming, because they effectively provide a superset of the syntax and semantics of other languages.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=203732">
    <title>A Brief Description of Cat</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=203732</link>
    <description>
The Cat programming language version 0.11 has just been released. I thought I'd take a moment to talk a bit about what Cat is all about.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=201597">
    <title>On Implementing an Interpreter</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=201597</link>
    <description>
Would you like to know how to write an interpreter? Many programmers have asked me the question, so I wrote a short article explaining how the Cat interpreter works in detail.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=195448">
    <title>Becoming a Better Programmer</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=195448</link>
    <description>
Do you want to become a better programmer? I have some advice: share some code!
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=194223">
    <title>Stages of Software Development</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=194223</link>
    <description>
What specifically are the phases of software development? I was taught there were about 4 or 5, but I believe I have identified a few more.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=193590">
    <title>[RFC] Cat: A Typed Functional Stack Based Language</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=193590</link>
    <description>
I have posted a near final draft (in PDF and PS format) of my paper on the semantics of Cat at http://www.cat-language.com/paper.html, and I wanted to make a public request for comments.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=193004">
    <title>Cat version 0.9.9</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=193004</link>
    <description>
The Cat programming language is fast approaching 1.0 status!
    </description>
  </item>

  <item rdf:about="http://www.artima.com/weblogs/viewpost.jsp?thread=186995">
    <title>My Own Personal Blog</title>
    <link>http://www.artima.com/weblogs/viewpost.jsp?thread=186995</link>
    <description>
This is just to let everyone know that I have started my own separate blog on my home page.
    </description>
  </item>

</rdf:RDF>
