<?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: Java 7 Roundup (Apr 18th)</title>
	<atom:link href="http://tech.puredanger.com/index.php/2007/04/18/java-roundup-11/feed/" rel="self" type="application/rss+xml" />
	<link>http://tech.puredanger.com/2007/04/18/java-roundup-11/</link>
	<description>Alex Miller&#039;s technical blog</description>
	<lastBuildDate>Mon, 06 Feb 2012 19:39:50 -0800</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.4</generator>
	<item>
		<title>By: Alex</title>
		<link>http://tech.puredanger.com/2007/04/18/java-roundup-11/comment-page-1/#comment-2779</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Fri, 20 Apr 2007 21:49:50 +0000</pubDate>
		<guid isPermaLink="false">http://tech.puredanger.com/2007/04/18/java-roundup-11/#comment-2779</guid>
		<description>Patrick, I think you&#039;re correct.  The section on my Java 7 page is actually labeled &quot;short instance creation&quot; which I think gets at the &quot;less typing&quot; angle of it more directly.</description>
		<content:encoded><![CDATA[<p>Patrick, I think you&#8217;re correct.  The section on my Java 7 page is actually labeled &#8220;short instance creation&#8221; which I think gets at the &#8220;less typing&#8221; angle of it more directly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick Wright</title>
		<link>http://tech.puredanger.com/2007/04/18/java-roundup-11/comment-page-1/#comment-2777</link>
		<dc:creator>Patrick Wright</dc:creator>
		<pubDate>Fri, 20 Apr 2007 21:21:50 +0000</pubDate>
		<guid isPermaLink="false">http://tech.puredanger.com/2007/04/18/java-roundup-11/#comment-2777</guid>
		<description>The issue type inference is trying to address (I believe) doesn&#039;t have to do with strong typing but with too much typing :), for example, Map m = new HashMap();. That repetition buys me (almost) nothing, except by informing me I am declaring a specific interface implemented by a specific class--other than that, there&#039;s a lot of duplication that is just clutter. I think reducing the (unnecessary) clutter is the goal here. Thanks for the roundup! Patrick</description>
		<content:encoded><![CDATA[<p>The issue type inference is trying to address (I believe) doesn&#8217;t have to do with strong typing but with too much typing :), for example, Map m = new HashMap();. That repetition buys me (almost) nothing, except by informing me I am declaring a specific interface implemented by a specific class&#8211;other than that, there&#8217;s a lot of duplication that is just clutter. I think reducing the (unnecessary) clutter is the goal here. Thanks for the roundup! Patrick</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Masklinn</title>
		<link>http://tech.puredanger.com/2007/04/18/java-roundup-11/comment-page-1/#comment-2724</link>
		<dc:creator>Masklinn</dc:creator>
		<pubDate>Thu, 19 Apr 2007 06:58:09 +0000</pubDate>
		<guid isPermaLink="false">http://tech.puredanger.com/2007/04/18/java-roundup-11/#comment-2724</guid>
		<description>&gt; Java is strongly typed and that’s ok.

Type inference is a feature of strongly, statically typed languages god damn it, you can&#039;t have type inference in a weakly typed language (à la C, or PHP) nor can you have type inference in a dynamically typed language (à la Python, or Ruby)!</description>
		<content:encoded><![CDATA[<p>&gt; Java is strongly typed and that’s ok.</p>
<p>Type inference is a feature of strongly, statically typed languages god damn it, you can&#8217;t have type inference in a weakly typed language (à la C, or PHP) nor can you have type inference in a dynamically typed language (à la Python, or Ruby)!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

