<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Is it time for Java 5?</title>
	<atom:link href="http://blog.punchbarrel.com/2008/09/21/is-it-time-for-java-5/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.punchbarrel.com/2008/09/21/is-it-time-for-java-5/</link>
	<description>Frank Carver&#039;s musings about software and life</description>
	<lastBuildDate>Mon, 08 Mar 2010 13:52:05 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: blog.stringtree.org &#187; Blog Archive &#187; Java 6 breaks JDBC</title>
		<link>http://blog.punchbarrel.com/2008/09/21/is-it-time-for-java-5/comment-page-1/#comment-204</link>
		<dc:creator>blog.stringtree.org &#187; Blog Archive &#187; Java 6 breaks JDBC</dc:creator>
		<pubDate>Tue, 23 Sep 2008 10:36:49 +0000</pubDate>
		<guid isPermaLink="false">http://blog.punchbarrel.com/2008/09/21/is-it-time-for-java-5/#comment-204</guid>
		<description>[...] all started with an innocuous question in a comment on my Punchbarrel blog. I had posted asking for opinions on a move to Java 5, potentially abandoning Java 1.4, for the [...]</description>
		<content:encoded><![CDATA[<p>[...] all started with an innocuous question in a comment on my Punchbarrel blog. I had posted asking for opinions on a move to Java 5, potentially abandoning Java 1.4, for the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Frank</title>
		<link>http://blog.punchbarrel.com/2008/09/21/is-it-time-for-java-5/comment-page-1/#comment-198</link>
		<dc:creator>Frank</dc:creator>
		<pubDate>Mon, 22 Sep 2008 20:22:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.punchbarrel.com/2008/09/21/is-it-time-for-java-5/#comment-198</guid>
		<description>The issue I think you are referring to is the way that Sun have broken some key interfaces within JDBC by adding new methods from other interfaces. 

This is extremely irritating, and an example of the thoughtlessness which has accompanied several Java versions. The whole point of an interface is that it should allow multiple implementations from multiple creators; changing an interface in a way which breaks existing implementations is plain stupid.

I plan to work through the Stringtree code and implement as many of these new methods as I can while maintaining backward compatibility, even if I don&#039;t move the whole codebase to a new Java version.</description>
		<content:encoded><![CDATA[<p>The issue I think you are referring to is the way that Sun have broken some key interfaces within JDBC by adding new methods from other interfaces. </p>
<p>This is extremely irritating, and an example of the thoughtlessness which has accompanied several Java versions. The whole point of an interface is that it should allow multiple implementations from multiple creators; changing an interface in a way which breaks existing implementations is plain stupid.</p>
<p>I plan to work through the Stringtree code and implement as many of these new methods as I can while maintaining backward compatibility, even if I don&#8217;t move the whole codebase to a new Java version.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Harry Pynn</title>
		<link>http://blog.punchbarrel.com/2008/09/21/is-it-time-for-java-5/comment-page-1/#comment-196</link>
		<dc:creator>Harry Pynn</dc:creator>
		<pubDate>Mon, 22 Sep 2008 16:46:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.punchbarrel.com/2008/09/21/is-it-time-for-java-5/#comment-196</guid>
		<description>Ditch 1.4. While you&#039;re at have you considered going straight to java 6? Can I currently use stringtree with java 6 if I&#039;m using jdbc? Seem to recall some problem with the java  DriverManager interface changing between 5 and 6. Maybe 2 different jars are needed - 1 for each of java 5 and 6?</description>
		<content:encoded><![CDATA[<p>Ditch 1.4. While you&#8217;re at have you considered going straight to java 6? Can I currently use stringtree with java 6 if I&#8217;m using jdbc? Seem to recall some problem with the java  DriverManager interface changing between 5 and 6. Maybe 2 different jars are needed &#8211; 1 for each of java 5 and 6?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.031 seconds -->
