<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Java 7 Roundup (Apr 18th)</title>
	<link>http://tech.puredanger.com/2007/04/18/java-roundup-11/</link>
	<description>Alex Miller's technical blog</description>
	<pubDate>Thu, 20 Nov 2008 12:36:35 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.2</generator>

	<item>
		<title>by: Alex</title>
		<link>http://tech.puredanger.com/2007/04/18/java-roundup-11/#comment-2779</link>
		<pubDate>Fri, 20 Apr 2007 21:49:50 +0000</pubDate>
		<guid>http://tech.puredanger.com/2007/04/18/java-roundup-11/#comment-2779</guid>
					<description>Patrick, I think you'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-2777</link>
		<pubDate>Fri, 20 Apr 2007 21:21:50 +0000</pubDate>
		<guid>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'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'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-2724</link>
		<pubDate>Thu, 19 Apr 2007 06:58:09 +0000</pubDate>
		<guid>http://tech.puredanger.com/2007/04/18/java-roundup-11/#comment-2724</guid>
					<description>&amp;#62; Java is strongly typed and that’s ok.

Type inference is a feature of strongly, statically typed languages god damn it, you can'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>
