<?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/scalazine/feeds/scalazine.rss">
    <title>Articles published in Scalazine</title>
    <link>http://www.artima.com/</link>
    <description>
The most recently published articles in Artima's Scalazine.
    </description>
    <image rdf:resource="http://www.artima.com/images/artima88x33.gif"/>
    <items>
      <rdf:Seq>
        <rdf:li resource="http://www.artima.com/articles/compile_time.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/borachio_mock_objects_for_scala.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/a_business_case_for_new_languages.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/akka_jonas_boner.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/scala_collections_architecture.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/named_and_default_parameters_in_scala.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/package_objects.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/chained_package_clauses_in_scala.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/scala_collections.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/stackable_trait_pattern.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/selfless_trait_pattern.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/pattern_matching.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/scalas_type_system.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/goals_of_scala.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/origins_of_scala.html" />
      </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/articles/compile_time.html">
    <title>How the Use of Scala's Features Affects Compile Time</title>
    <link>http://www.artima.com/articles/compile_time.html</link>
    <description>
The compiletime project is an attempt to better understand the relationship between the use of Scala's features and compile time. This article gives a quick overview of what we've learned so far.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/borachio_mock_objects_for_scala.html">
    <title>Borachio: Mock Objects for Scala and Android</title>
    <link>http://www.artima.com/scalazine/articles/borachio_mock_objects_for_scala.html</link>
    <description>
Borachio is a mock object library for Scala that supports both mock objects and mock functions.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/a_business_case_for_new_languages.html">
    <title>A Business Case for New Languages</title>
    <link>http://www.artima.com/scalazine/articles/a_business_case_for_new_languages.html</link>
    <description>
Unsure about when to adopt a new technology? Do you think your old technology is &amp;quot;safer&amp;quot;? Maybe ... or perhaps sticking with it offers risks of its own. This article discusses some of the benefits of adopting Scala rather than staying with Java.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/akka_jonas_boner.html">
    <title>Writing Concurrent, Scalable, Fault-Tolerant Systems with Akka 1.0</title>
    <link>http://www.artima.com/scalazine/articles/akka_jonas_boner.html</link>
    <description>
Jonas Bonér, the lead developer of Akka, discusses the goals of Akka and the recent Akka 1.0 release.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/scala_collections_architecture.html">
    <title>What's New in Scala 2.8: The Architecture of Scala Collections</title>
    <link>http://www.artima.com/scalazine/articles/scala_collections_architecture.html</link>
    <description>
In this installment of a series of articles on the latest Scala release, Scala 2.8, Martin Odersky and Lex Spoon explain how the collections library was redesigned in 2.8, and how to extend the library with new collection types.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/named_and_default_parameters_in_scala.html">
    <title>What's New in Scala 2.8: Named and Default Parameters</title>
    <link>http://www.artima.com/scalazine/articles/named_and_default_parameters_in_scala.html</link>
    <description>
The third installment of a series of articles on the latest Scala release, Scala 2.8, Jon Pretty describes Scala 2.8's support for named and default parameters.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/package_objects.html">
    <title>What's New in Scala 2.8: Package Objects</title>
    <link>http://www.artima.com/scalazine/articles/package_objects.html</link>
    <description>
The third installment of a series of articles on the latest Scala release, Scala 2.8, Martin Odersky explains package objects.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/chained_package_clauses_in_scala.html">
    <title>What's New in Scala 2.8: Chained Package Clauses</title>
    <link>http://www.artima.com/scalazine/articles/chained_package_clauses_in_scala.html</link>
    <description>
The second installment of a series of articles on the latest Scala release, Scala 2.8, Martin Odersky explains how and why packages and imports have changed in 2.8.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/scala_collections.html">
    <title>What's New in Scala 2.8: Collections API</title>
    <link>http://www.artima.com/scalazine/articles/scala_collections.html</link>
    <description>
In the first of a series of articles on the latest Scala release, Scala 2.8, Martin Odersky discusses the new collections API.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/stackable_trait_pattern.html">
    <title>Scala's Stackable Trait Pattern</title>
    <link>http://www.artima.com/scalazine/articles/stackable_trait_pattern.html</link>
    <description>
This article describes a Scala design pattern in which traits provide stackable modifications to underlying core classes or traits.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/selfless_trait_pattern.html">
    <title>Scala's Selfless Trait Pattern</title>
    <link>http://www.artima.com/scalazine/articles/selfless_trait_pattern.html</link>
    <description>
This article describes a simple Scala design pattern that allows library designers to provide services that their clients can access either through mixins or imports. Giving users a choice between mixin composition and importing makes a library easier to use.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/pattern_matching.html">
    <title>The Point of Pattern Matching in Scala</title>
    <link>http://www.artima.com/scalazine/articles/pattern_matching.html</link>
    <description>
In this final installment of a four part interview, Scala's designer Martin Odersky talks with Bill Venners and Frank Sommers about the mechanics and purpose of pattern matching in Scala.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/scalas_type_system.html">
    <title>The Purpose of Scala's Type System</title>
    <link>http://www.artima.com/scalazine/articles/scalas_type_system.html</link>
    <description>
Martin Odersky talks with Bill Venners and Frank Sommers about the design motivations behind Scala's type system.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/goals_of_scala.html">
    <title>The Goals of Scala's Design</title>
    <link>http://www.artima.com/scalazine/articles/goals_of_scala.html</link>
    <description>
Martin Odersky talks with Bill Venners and Frank Sommers about the compromises and most important goals in Scala's design, its object-oriented innovations, and what's in it for you.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/origins_of_scala.html">
    <title>The Origins of Scala</title>
    <link>http://www.artima.com/scalazine/articles/origins_of_scala.html</link>
    <description>
Martin Odersky talks with Bill Venners about the history that led to the creation of the Scala programming language.
    </description>
  </item>

</rdf:RDF>
