<?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: Difference lists</title>
	<atom:link href="http://www.akropolix.net/rik0/blogs/2006/11/12/difference-lists/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.akropolix.net/rik0/blogs/2006/11/12/difference-lists/</link>
	<description>Python, Dynamic and Declarative Languages, Object Oriented Software Developement</description>
	<pubDate>Wed, 07 Jan 2009 13:24:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Enrico Franchi</title>
		<link>http://www.akropolix.net/rik0/blogs/2006/11/12/difference-lists/comment-page-1/#comment-596</link>
		<dc:creator>Enrico Franchi</dc:creator>
		<pubDate>Thu, 16 Nov 2006 15:35:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.akropolix.net/rik0/blogs/2006/11/12/difference-lists/#comment-596</guid>
		<description>We have already discussed about it in the italian Ruby mailing list. In fact I do agree with you. Java does what it was meant to do. It is a 'simpler' C++ replacement, with 'simpler' in the sense you described above.

I just find quite uninteresting the language itself (while I highly praise the 'standard' Java library and find quite interesting hotspot, too).

I would only like to see Mixins in Java (that would be an easy feature to add... I wrote some code do to it -- later on this blog -- and would make a lot of software easier to write).

I don't really think closures are needed (and afterall you can almost emulate them with anonymous classes, even not in such a general way).

However, from a language study point of view, programming in Java is not as exciting as programming in Ruby or in Haskell. However, the program itself can be so exciting that the thing does not matter.</description>
		<content:encoded><![CDATA[<p>We have already discussed about it in the italian Ruby mailing list. In fact I do agree with you. Java does what it was meant to do. It is a &#8217;simpler&#8217; C++ replacement, with &#8217;simpler&#8217; in the sense you described above.</p>
<p>I just find quite uninteresting the language itself (while I highly praise the &#8217;standard&#8217; Java library and find quite interesting hotspot, too).</p>
<p>I would only like to see Mixins in Java (that would be an easy feature to add&#8230; I wrote some code do to it &#8212; later on this blog &#8212; and would make a lot of software easier to write).</p>
<p>I don&#8217;t really think closures are needed (and afterall you can almost emulate them with anonymous classes, even not in such a general way).</p>
<p>However, from a language study point of view, programming in Java is not as exciting as programming in Ruby or in Haskell. However, the program itself can be so exciting that the thing does not matter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paolo Dona</title>
		<link>http://www.akropolix.net/rik0/blogs/2006/11/12/difference-lists/comment-page-1/#comment-585</link>
		<dc:creator>Paolo Dona</dc:creator>
		<pubDate>Thu, 16 Nov 2006 08:08:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.akropolix.net/rik0/blogs/2006/11/12/difference-lists/#comment-585</guid>
		<description>Well, you're right when you say Java is not interesting anymore. But I feel people have misunderstood Java. I had a talk with James Gosling (the father of Java) at the last Italian Java Conference and, while I was asking for missing dynamic features, closures etc, he reminded me that Java was made just to let C++ programmers avoid common mistakes. So they did the garbage collection, single class inheritance, and all those things we're starting to hate. Java allowed a lot of people to make reliable software.

Well, smart people always struggle with language limitations, but for the average programmer  those limitations are a plus. The less they have to learn/understand, the better. You're obviously not one of them!</description>
		<content:encoded><![CDATA[<p>Well, you&#8217;re right when you say Java is not interesting anymore. But I feel people have misunderstood Java. I had a talk with James Gosling (the father of Java) at the last Italian Java Conference and, while I was asking for missing dynamic features, closures etc, he reminded me that Java was made just to let C++ programmers avoid common mistakes. So they did the garbage collection, single class inheritance, and all those things we&#8217;re starting to hate. Java allowed a lot of people to make reliable software.</p>
<p>Well, smart people always struggle with language limitations, but for the average programmer  those limitations are a plus. The less they have to learn/understand, the better. You&#8217;re obviously not one of them!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
