<?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 for Blogging at the speed of thought</title>
	<atom:link href="http://aruld.info/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://aruld.info</link>
	<description>Technology++</description>
	<lastBuildDate>Fri, 28 Oct 2011 18:10:18 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>Comment on Lambda expressions in Java 8 adopts C# style syntax by Arul</title>
		<link>http://aruld.info/lambda-expressions-in-java-8-adopts-c-style-syntax/#comment-4099</link>
		<dc:creator>Arul</dc:creator>
		<pubDate>Fri, 28 Oct 2011 18:10:18 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/?p=917#comment-4099</guid>
		<description>Hi Davide,

Lambda support is planned for JDK 8. The process I used was to &lt;a href=&quot;http://mail.openjdk.java.net/pipermail/lambda-dev/2010-September/002465.html&quot; rel=&quot;nofollow&quot;&gt;build&lt;/a&gt; the patched compiler from langtools repository (bleeding edge) that supports Lambda expressions. It was outlined in my original &lt;a href=&quot;http://aruld.info/lambdas-in-java-plan-b-in-action/&quot; rel=&quot;nofollow&quot;&gt;entry&lt;/a&gt;, in case if you missed it. JDK 8 dev builds are starting to appear &lt;a href=&quot;&quot;http://jdk8.java.net/download.html rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;, unfortunately it does not yet support lambda expressions. I am hoping that day is not too far.

-Arul</description>
		<content:encoded><![CDATA[<p>Hi Davide,</p>
<p>Lambda support is planned for JDK 8. The process I used was to <a href="http://mail.openjdk.java.net/pipermail/lambda-dev/2010-September/002465.html" rel="nofollow">build</a> the patched compiler from langtools repository (bleeding edge) that supports Lambda expressions. It was outlined in my original <a href="http://aruld.info/lambdas-in-java-plan-b-in-action/" rel="nofollow">entry</a>, in case if you missed it. JDK 8 dev builds are starting to appear <a href=""http://jdk8.java.net/download.html rel="nofollow">here</a>, unfortunately it does not yet support lambda expressions. I am hoping that day is not too far.</p>
<p>-Arul</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Lambda expressions in Java 8 adopts C# style syntax by Davide</title>
		<link>http://aruld.info/lambda-expressions-in-java-8-adopts-c-style-syntax/#comment-4098</link>
		<dc:creator>Davide</dc:creator>
		<pubDate>Thu, 27 Oct 2011 18:37:07 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/?p=917#comment-4098</guid>
		<description>Which JDK7 did you download for your tests and where did you pick the correct release build?
I looked here but the page is empty.
http://dlc.sun.com.edgesuite.net/jdk7/binaries/index.html
I&#039;m looking for already compliled JDK binaries for the Windows platform.
thanks</description>
		<content:encoded><![CDATA[<p>Which JDK7 did you download for your tests and where did you pick the correct release build?<br />
I looked here but the page is empty.<br />
<a href="http://dlc.sun.com.edgesuite.net/jdk7/binaries/index.html" rel="nofollow">http://dlc.sun.com.edgesuite.net/jdk7/binaries/index.html</a><br />
I&#8217;m looking for already compliled JDK binaries for the Windows platform.<br />
thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Project Kotlin, a new JVM language to rescue Java developers? by Arul</title>
		<link>http://aruld.info/project-kotlin-a-new-jvm-language-to-rescue-java-developers/#comment-4095</link>
		<dc:creator>Arul</dc:creator>
		<pubDate>Fri, 29 Jul 2011 03:59:33 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/?p=808#comment-4095</guid>
		<description>Hi Steve,

You certainly make a good point about maintainability of code. I believe Kotlin and Ceylon has similar intentions to keep learning curve as minimal as possible and still be productive with expressiveness of the language without compromising simplicity. 

It is true the gap is widening between C# and Java in terms of innovation, which can only be compensated by these noble attempts in the JVM ecosystem. I wish they make the prototype compiler available soon, wanting to try out some of these cool features.

Thanks,
Arul</description>
		<content:encoded><![CDATA[<p>Hi Steve,</p>
<p>You certainly make a good point about maintainability of code. I believe Kotlin and Ceylon has similar intentions to keep learning curve as minimal as possible and still be productive with expressiveness of the language without compromising simplicity. </p>
<p>It is true the gap is widening between C# and Java in terms of innovation, which can only be compensated by these noble attempts in the JVM ecosystem. I wish they make the prototype compiler available soon, wanting to try out some of these cool features.</p>
<p>Thanks,<br />
Arul</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Project Kotlin, a new JVM language to rescue Java developers? by Arul</title>
		<link>http://aruld.info/project-kotlin-a-new-jvm-language-to-rescue-java-developers/#comment-4094</link>
		<dc:creator>Arul</dc:creator>
		<pubDate>Thu, 28 Jul 2011 13:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/?p=808#comment-4094</guid>
		<description>Hi Cay,

Well, at least from this recent InfoWorld &lt;a href=&quot;http://www.infoworld.com/d/developer-world/infoworld-review-top-java-programming-tools-191&quot; rel=&quot;nofollow&quot;&gt;article&lt;/a&gt;, it looks like IDEA is topping the &lt;a href=&quot;http://www.infoworld.com/d/infoworld/infoworlds-2011-technology-the-year-award-winners-285&amp;current=16&amp;last=16#slideshowTop&quot; rel=&quot;nofollow&quot;&gt;Java IDE&lt;/a&gt; category. Any way, the point is not about IDEs here, JetBrains obviously has commercial interest in producing a competitive language (which btw would be Apache licensed) backed by a quality IDE. It looks like Eclipse already has &lt;a href=&quot;http://blog.efftinge.de/2011/04/eclipse-xtend-beta-available.html&quot; rel=&quot;nofollow&quot;&gt;Xtend&lt;/a&gt;, which probably has similar intentions but not full blown language like Kotlin or Ceylon.

Thanks,
Arul</description>
		<content:encoded><![CDATA[<p>Hi Cay,</p>
<p>Well, at least from this recent InfoWorld <a href="http://www.infoworld.com/d/developer-world/infoworld-review-top-java-programming-tools-191" rel="nofollow">article</a>, it looks like IDEA is topping the <a href="http://www.infoworld.com/d/infoworld/infoworlds-2011-technology-the-year-award-winners-285&amp;current=16&amp;last=16#slideshowTop" rel="nofollow">Java IDE</a> category. Any way, the point is not about IDEs here, JetBrains obviously has commercial interest in producing a competitive language (which btw would be Apache licensed) backed by a quality IDE. It looks like Eclipse already has <a href="http://blog.efftinge.de/2011/04/eclipse-xtend-beta-available.html" rel="nofollow">Xtend</a>, which probably has similar intentions but not full blown language like Kotlin or Ceylon.</p>
<p>Thanks,<br />
Arul</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Project Kotlin, a new JVM language to rescue Java developers? by Cay Horstmann</title>
		<link>http://aruld.info/project-kotlin-a-new-jvm-language-to-rescue-java-developers/#comment-4093</link>
		<dc:creator>Cay Horstmann</dc:creator>
		<pubDate>Wed, 27 Jul 2011 04:44:56 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/?p=808#comment-4093</guid>
		<description>&quot;Kotlin definitely has the potential to attract Java developers due to its backing from the leading Java IDE maker.&quot;

Umm, last time I checked, the leading Java IDE maker is Eclipse. What is the Kotlin story for Eclipse?</description>
		<content:encoded><![CDATA[<p>&#8220;Kotlin definitely has the potential to attract Java developers due to its backing from the leading Java IDE maker.&#8221;</p>
<p>Umm, last time I checked, the leading Java IDE maker is Eclipse. What is the Kotlin story for Eclipse?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Project Kotlin, a new JVM language to rescue Java developers? by Steve Ash</title>
		<link>http://aruld.info/project-kotlin-a-new-jvm-language-to-rescue-java-developers/#comment-4092</link>
		<dc:creator>Steve Ash</dc:creator>
		<pubDate>Mon, 25 Jul 2011 13:47:36 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/?p=808#comment-4092</guid>
		<description>I haven&#039;t invested any time in Gosu or Fantom, but have been following Ceylon since it was accidentally announced.  I have quite a bit of trust in Gavin King&#039;s reasoning and share (perhaps mimic?) his position on things such as the importance of static typing and various code aesthetics.  Thus, I&#039;m really excited about ceylon.  I have been toying with Scala, and really enjoy it.  I have some academic background with functional programming and find some of Scala&#039;s more powerful features to be compelling -- but pretty esoteric to the average developer.  So on one hand I love the fact that there is enough production time and adoption of Scala to make a moderate business case for adoption, but its hard to quantify the impact that such &quot;complexity&quot; for the future maintainers of scala projects.  It&#039;s a hard balance to strike: enough expressiveness to get optimal efficiency without making it difficult to maintain/read/etc by junior developers.  

One thing is certain: all of this &quot;exploration&quot; in the space of language design will yield a _better_ net result.  I have had feature envy over C# for years, but think that when this NBJL phase completes we&#039;ll end up with something _more_ expressive with _less_ cognitive cost -- i.e. &quot;better&quot;.  Just as Java&#039;s middleware ecosystem is better via competition and &quot;community exploration&quot; so too will its language (I hope).

Steve</description>
		<content:encoded><![CDATA[<p>I haven&#8217;t invested any time in Gosu or Fantom, but have been following Ceylon since it was accidentally announced.  I have quite a bit of trust in Gavin King&#8217;s reasoning and share (perhaps mimic?) his position on things such as the importance of static typing and various code aesthetics.  Thus, I&#8217;m really excited about ceylon.  I have been toying with Scala, and really enjoy it.  I have some academic background with functional programming and find some of Scala&#8217;s more powerful features to be compelling &#8212; but pretty esoteric to the average developer.  So on one hand I love the fact that there is enough production time and adoption of Scala to make a moderate business case for adoption, but its hard to quantify the impact that such &#8220;complexity&#8221; for the future maintainers of scala projects.  It&#8217;s a hard balance to strike: enough expressiveness to get optimal efficiency without making it difficult to maintain/read/etc by junior developers.  </p>
<p>One thing is certain: all of this &#8220;exploration&#8221; in the space of language design will yield a _better_ net result.  I have had feature envy over C# for years, but think that when this NBJL phase completes we&#8217;ll end up with something _more_ expressive with _less_ cognitive cost &#8212; i.e. &#8220;better&#8221;.  Just as Java&#8217;s middleware ecosystem is better via competition and &#8220;community exploration&#8221; so too will its language (I hope).</p>
<p>Steve</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sakila Restful Search using CXF FIQL by Arul</title>
		<link>http://aruld.info/sakila-restful-search-using-cxf-fiql/#comment-4079</link>
		<dc:creator>Arul</dc:creator>
		<pubDate>Mon, 24 Jan 2011 04:33:49 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/?p=124#comment-4079</guid>
		<description>Hi Sergey,

No problem!

I was actually referring to using &quot;==&quot; in the URI as shown below.

[java]
WebClient wc = WebClient.create(&quot;http://localhost:9000/sakila/searchActors?_s=firstname==PENELOPE&quot;);
[/java]

This would return a 404, but if I encode &quot;==&quot; as shown below, it works just fine.
[java] 
WebClient wc = WebClient.create(&quot;http://localhost:9000/sakila/searchActors?_s=firstname%3D%3DPENELOPE&quot;);
[/java]

It can also be reproduced when using other operators in search query such as &quot;!=&quot;.

I am not certain if this is the correct way to construct WebClient instance which takes the baseUri including query parameters. I believe another option is to use it as shown below, which works fine.

[java]
WebClient wc = WebClient.create(&quot;http://localhost:9000/sakila/searchActors&quot;);
wc.query(&quot;_s&quot;, &quot;firstname==PENELOPE&quot;);
[/java]

Btw, thanks for implementing such an useful feature in CXF JAX-RS.

-Arul</description>
		<content:encoded><![CDATA[<p>Hi Sergey,</p>
<p>No problem!</p>
<p>I was actually referring to using &#8220;==&#8221; in the URI as shown below.</p>
<pre class="brush: java; title: ; notranslate">
WebClient wc = WebClient.create(&quot;http://localhost:9000/sakila/searchActors?_s=firstname==PENELOPE&quot;);
</pre>
<p>This would return a 404, but if I encode &#8220;==&#8221; as shown below, it works just fine.</p>
<pre class="brush: java; title: ; notranslate">
WebClient wc = WebClient.create(&quot;http://localhost:9000/sakila/searchActors?_s=firstname%3D%3DPENELOPE&quot;);
</pre>
<p>It can also be reproduced when using other operators in search query such as &#8220;!=&#8221;.</p>
<p>I am not certain if this is the correct way to construct WebClient instance which takes the baseUri including query parameters. I believe another option is to use it as shown below, which works fine.</p>
<pre class="brush: java; title: ; notranslate">
WebClient wc = WebClient.create(&quot;http://localhost:9000/sakila/searchActors&quot;);
wc.query(&quot;_s&quot;, &quot;firstname==PENELOPE&quot;);
</pre>
<p>Btw, thanks for implementing such an useful feature in CXF JAX-RS.</p>
<p>-Arul</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Sakila Restful Search using CXF FIQL by Sergey Beryozkin</title>
		<link>http://aruld.info/sakila-restful-search-using-cxf-fiql/#comment-4078</link>
		<dc:creator>Sergey Beryozkin</dc:creator>
		<pubDate>Sun, 23 Jan 2011 19:36:45 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/?p=124#comment-4078</guid>
		<description>Hi Arul

Can you please let me know which operators you had to encode explicitly for WebClient to work ?
thanks for a great post
Sergey</description>
		<content:encoded><![CDATA[<p>Hi Arul</p>
<p>Can you please let me know which operators you had to encode explicitly for WebClient to work ?<br />
thanks for a great post<br />
Sergey</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Rest of Project Coin explored, advantage Java 7 by Blogging at the speed of thought &#187; Annotation type to reduce varargs warnings available in b123, Java 7 Coin minting done?</title>
		<link>http://aruld.info/rest-of-project-coin-explored-advantage-java-7/#comment-4072</link>
		<dc:creator>Blogging at the speed of thought &#187; Annotation type to reduce varargs warnings available in b123, Java 7 Coin minting done?</dc:creator>
		<pubDate>Mon, 27 Dec 2010 06:52:54 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/rest-of-project-coin-explored-advantage-java-7/#comment-4072</guid>
		<description>[...] CommentsNouveautes java 7&#8230; &#171; on Rest of Project Coin explored, advantage Java 7anehra63 on Aggregate operations, the Lambda Goodness in JavaTwitted by scaphe on Aggregate [...]</description>
		<content:encoded><![CDATA[<p>[...] CommentsNouveautes java 7&#8230; &laquo; on Rest of Project Coin explored, advantage Java 7anehra63 on Aggregate operations, the Lambda Goodness in JavaTwitted by scaphe on Aggregate [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Rest of Project Coin explored, advantage Java 7 by Nouveautes java 7&#8230; &#171;</title>
		<link>http://aruld.info/rest-of-project-coin-explored-advantage-java-7/#comment-4067</link>
		<dc:creator>Nouveautes java 7&#8230; &#171;</dc:creator>
		<pubDate>Sat, 27 Nov 2010 21:54:09 +0000</pubDate>
		<guid isPermaLink="false">http://aruld.info/rest-of-project-coin-explored-advantage-java-7/#comment-4067</guid>
		<description>[...] Nouveautés java 7  [...]</description>
		<content:encoded><![CDATA[<p>[...] Nouveautés java 7  [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

