<?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/articles/feeds/articles.rss">
    <title>Artima Articles</title>
    <link>http://www.artima.com/</link>
    <description>
The most recently published articles at Artima.com.
    </description>
    <image rdf:resource="http://www.artima.com/images/artima88x33.gif"/>
    <items>
      <rdf:Seq>
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_dmitry_jemerov.html" />
        <rdf:li resource="http://www.artima.com//lejava/articles/javaone_2008_gil_tene.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_gregg_sporar.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_andy_chou.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_stephen_maryka.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_gwyn_fisher.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_ari_zilka.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_anat_gafni.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_jeffrey_walker.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_martin_odersky.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_wayne_ariola.html" />
        <rdf:li resource="http://www.artima.com/scalazine/articles/scalable-language.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_jeff_anders.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_james_ward.html" />
        <rdf:li resource="http://www.artima.com/lejava/articles/javaone_2008_patrick_curran.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/lejava/articles/javaone_2008_dmitry_jemerov.html">
    <title>JetBrains' Dmitry Jemerov on IntelliJ 8, Flex, and Scala</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_dmitry_jemerov.html</link>
    <description>
Dmitry Jemerov is a lead developer on JetBrains' IntelliJ IDEA. In this wide-ranging interview with Artima, Jemerov discusses the main focus areas for the upcoming IntelliJ 8 release, as well as his views on IntelliJ's support for Flex and Scala.
    </description>
  </item>

  <item rdf:about="http://www.artima.com//lejava/articles/javaone_2008_gil_tene.html">
    <title>Large JVM Memory and Garbage Collection</title>
    <link>http://www.artima.com//lejava/articles/javaone_2008_gil_tene.html</link>
    <description>
Although physical RAM is inexpensive, allocating large of amounts of memory to a JVM instance is not generally a good idea, says Azul Systems' CTO Gil Tene in this interview with Artima. Tene shows how recent research in garbage collection and JVM implementation helps overcome the JVM's memory barrier, resulting in new types of applications.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_gregg_sporar.html">
    <title>JavaScript and PHP Support in NetBeans 6.1</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_gregg_sporar.html</link>
    <description>
Continuing its tradition of providing support for an increasing number of languages and environments, NetBeans 6.1 introduces advanced JavaScript and PHP features. In this interview with Artima, Sun NetBeans evangelist Gregg Sporar discusses JavaScript and PHP support, such as refactoring and intelligent code completion.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_andy_chou.html">
    <title>Testing Multithreaded Java Code</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_andy_chou.html</link>
    <description>
In this interview from JavaOne 2008, Coverity chief scientist Andy Chou discusses why traditional unit tests don't often help in uncovering concurrency-related errors, and why a combination of static and dynamic analysis yields better results when testing multithreaded code.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_stephen_maryka.html">
    <title>The Asynchronous Web</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_stephen_maryka.html</link>
    <description>
Ajax applications depend on asynchronous interaction between client and server. In this interview with Artima, ICEsoft's Stephen Maryka describes a potentially more transforming asynchronicity where updates are pushed to the client without the user having to request those updates.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_gwyn_fisher.html">
    <title>Sources of Java Errors</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_gwyn_fisher.html</link>
    <description>
The Java VM shields most developers from having to think about the memory-management aspects their Java objects, but it does not completely manage other types of resources automatically, says Gwyn Fisher, CTO of Klockwork in this interview with Artima. Great Java developers learn to understand what the JVM does, and does not do, for their objects.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_ari_zilka.html">
    <title>Visualizing Cluster-Based Applications</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_ari_zilka.html</link>
    <description>
Detecting concurrency-related bugs and performance bottlenecks is hard, especially on clusters consisting of a large number of nodes. In an interview with Artima, Terracotta co-founder and CTO Ari Zilka explains the importance of visualization in cluster-based applications, and introduces Terracotta's open-source cluster visualizer tool.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_anat_gafni.html">
    <title>Next-Generation Object-Oriented Databases</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_anat_gafni.html</link>
    <description>
Object-oriented databases complement relational databases in important ways, says Anat Gafni, VP of Engineering at db4objects, the company behind the open-source object database db4o. In this interview with Artima, Gafni explains how OO databases support agile development, and how they co-exist with relational databases in an enterprise.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_jeffrey_walker.html">
    <title>JavaOne 2008, Day 3: Hosted Developer Tools</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_jeffrey_walker.html</link>
    <description>
Software-as-service (SaaS) has started to permeate the field of software development tools, says Atlassian's Jeffrey Walker in this interview with Artima. Walker describes important characteristics of hosted developer tools, and highlights the need for such tools to integrate well with locally-installed tools, such as IDEs.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_martin_odersky.html">
    <title>Scala Tendencies and Concurrency</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_martin_odersky.html</link>
    <description>
A programming language is as much about a set of design principles as it is about syntax and code structure. In this brief interview Martin Odersky, creator of the Scala language, talks about design tendencies that Scala encourages, especially in comparison with Java. He also discusses Scala's approach to concurrency.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_wayne_ariola.html">
    <title>Rethinking Application Security</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_wayne_ariola.html</link>
    <description>
Discovering security problems early in the development cycle is only the first step toward creating more secure and reliable applications, says Parasoft's Wayne Ariola in an interview with Artima. For developers to work effectively, addressing security-related coding issues must be integrated into developers' daily workflow.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/scalazine/articles/scalable-language.html">
    <title>Scala: A Scalable Language</title>
    <link>http://www.artima.com/scalazine/articles/scalable-language.html</link>
    <description>
In this article, which is based on Chapter 1 of the book, Programming in Scala, you'll get an overview of the Scala language and insights into its design.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_jeff_anders.html">
    <title>JavaOne 2008, Day 1: Application Factories</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_jeff_anders.html</link>
    <description>
Re-using developer knowledge is an important concern for many enterprises. In this interview with Artima, CodeGear's Jeff Anders talks about Application Factories, a feature of the new JBuilder 2008 IDE that facilitates knowledge sharing among developers.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_james_ward.html">
    <title>JavaOne 2008, Day 1: Rich-Client Misconceptions</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_james_ward.html</link>
    <description>
Rich clients are more than just about user interfaces, argues Adobe's James Ward in this JavaOne 2008 interview with Artima. Rich clients are about architecture, and are also about collaboration between developers and designers.
    </description>
  </item>

  <item rdf:about="http://www.artima.com/lejava/articles/javaone_2008_patrick_curran.html">
    <title>The Artisan and the Engineer</title>
    <link>http://www.artima.com/lejava/articles/javaone_2008_patrick_curran.html</link>
    <description>
In Artima's initial interview from JavaOne 2008, Patrick Curran, Chair of the Java Community Process, shares his vision for the JCP, and discusses how artisans and engineers differ in their approach to building software and in their attitude toward standards.
    </description>
  </item>

</rdf:RDF>
