<?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: What I miss in Java</title>
	<atom:link href="http://theshyam.com/2009/11/what-i-miss-in-java/feed/" rel="self" type="application/rss+xml" />
	<link>http://theshyam.com/2009/11/what-i-miss-in-java/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=what-i-miss-in-java</link>
	<description>Ramblings from the Real Shyam; You know, unlike those other fake Shyams!</description>
	<lastBuildDate>Sat, 28 Jan 2012 06:10:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: APIs and what not to do &#171; The Shyam!</title>
		<link>http://theshyam.com/2009/11/what-i-miss-in-java/#comment-136</link>
		<dc:creator>APIs and what not to do &#171; The Shyam!</dc:creator>
		<pubDate>Mon, 12 Apr 2010 20:42:01 +0000</pubDate>
		<guid isPermaLink="false">http://theshyam.com/?p=252#comment-136</guid>
		<description>[...] new list. Now I realize that Java doesn&#8217;t make it easy to pass in functions (check my older article about this) as arguments, but what I really really want here is the ability to do [...] </description>
		<content:encoded><![CDATA[<p>[...] new list. Now I realize that Java doesn&#8217;t make it easy to pass in functions (check my older article about this) as arguments, but what I really really want here is the ability to do [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Konigsberg</title>
		<link>http://theshyam.com/2009/11/what-i-miss-in-java/#comment-135</link>
		<dc:creator>Robert Konigsberg</dc:creator>
		<pubDate>Thu, 12 Nov 2009 06:25:33 +0000</pubDate>
		<guid isPermaLink="false">http://theshyam.com/?p=252#comment-135</guid>
		<description>Nice write-up. Yeah. I have been working in Java for many years now, I have many of the same complaints. Though, I don&#039;t mind checked exceptions.

If you&#039;re writing GWT, is there some clever use of JSNI to provide you the closure support you want?</description>
		<content:encoded><![CDATA[<p>Nice write-up. Yeah. I have been working in Java for many years now, I have many of the same complaints. Though, I don&#8217;t mind checked exceptions.</p>
<p>If you&#8217;re writing GWT, is there some clever use of JSNI to provide you the closure support you want?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Random Links #76 &#124; YASDW - yet another software developer weblog</title>
		<link>http://theshyam.com/2009/11/what-i-miss-in-java/#comment-134</link>
		<dc:creator>Random Links #76 &#124; YASDW - yet another software developer weblog</dc:creator>
		<pubDate>Tue, 10 Nov 2009 13:54:40 +0000</pubDate>
		<guid isPermaLink="false">http://theshyam.com/?p=252#comment-134</guid>
		<description>[...] What I miss in Java Closures, Type inference, Checked Exceptions [...] </description>
		<content:encoded><![CDATA[<p>[...] What I miss in Java Closures, Type inference, Checked Exceptions [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tarski</title>
		<link>http://theshyam.com/2009/11/what-i-miss-in-java/#comment-133</link>
		<dc:creator>Tarski</dc:creator>
		<pubDate>Fri, 06 Nov 2009 12:54:34 +0000</pubDate>
		<guid isPermaLink="false">http://theshyam.com/?p=252#comment-133</guid>
		<description>Hey, that&#039;s a great summary of some of the things that could be improved upon in Java. JDBC really annoys me because more or less every single method throws a checked SQL exception, so all my DAOs have that extra line of indentation for the try/catch block.</description>
		<content:encoded><![CDATA[<p>Hey, that&#8217;s a great summary of some of the things that could be improved upon in Java. JDBC really annoys me because more or less every single method throws a checked SQL exception, so all my DAOs have that extra line of indentation for the try/catch block.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sakuraba</title>
		<link>http://theshyam.com/2009/11/what-i-miss-in-java/#comment-132</link>
		<dc:creator>Sakuraba</dc:creator>
		<pubDate>Fri, 06 Nov 2009 12:20:21 +0000</pubDate>
		<guid isPermaLink="false">http://theshyam.com/?p=252#comment-132</guid>
		<description>I would love to have noop as an easier Scala for actual daily use.</description>
		<content:encoded><![CDATA[<p>I would love to have noop as an easier Scala for actual daily use.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Shyam</title>
		<link>http://theshyam.com/2009/11/what-i-miss-in-java/#comment-131</link>
		<dc:creator>Shyam</dc:creator>
		<pubDate>Fri, 06 Nov 2009 02:20:55 +0000</pubDate>
		<guid isPermaLink="false">http://theshyam.com/?p=252#comment-131</guid>
		<description>I know, I have been looking into scala recently, and am liking what I see. Its pretty powerful, and Noop is being written completely in Scala (http://code.google.com/p/noop/)</description>
		<content:encoded><![CDATA[<p>I know, I have been looking into scala recently, and am liking what I see. Its pretty powerful, and Noop is being written completely in Scala (<a href="http://code.google.com/p/noop/" rel="nofollow">http://code.google.com/p/noop/</a>)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ray Racine</title>
		<link>http://theshyam.com/2009/11/what-i-miss-in-java/#comment-130</link>
		<dc:creator>Ray Racine</dc:creator>
		<pubDate>Fri, 06 Nov 2009 02:10:36 +0000</pubDate>
		<guid isPermaLink="false">http://theshyam.com/?p=252#comment-130</guid>
		<description>Scala address all of those issues in some manner.

Closures
val myMap: Map[String, List[String]] = new HashMap
Type inference
And you can avoid null in almost all situations with the Option[T].
Exceptions are not checked.</description>
		<content:encoded><![CDATA[<p>Scala address all of those issues in some manner.</p>
<p>Closures<br />
val myMap: Map[String, List[String]] = new HashMap<br />
Type inference<br />
And you can avoid null in almost all situations with the Option[T].<br />
Exceptions are not checked.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

