<?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: Mr. Gosling &#8211; why did you make URL equals suck?!?</title>
	<atom:link href="http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/feed/" rel="self" type="application/rss+xml" />
	<link>http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/</link>
	<description>Brian Pontarelli</description>
	<lastBuildDate>Wed, 08 Feb 2012 15:34:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: Daysia</title>
		<link>http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-134849</link>
		<dc:creator>Daysia</dc:creator>
		<pubDate>Fri, 29 Jul 2011 19:59:49 +0000</pubDate>
		<guid isPermaLink="false">http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-134849</guid>
		<description>None can doubt the veacitry of this article.</description>
		<content:encoded><![CDATA[<p>None can doubt the veacitry of this article.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Munsey</title>
		<link>http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-34982</link>
		<dc:creator>Munsey</dc:creator>
		<pubDate>Sat, 01 Nov 2008 23:11:23 +0000</pubDate>
		<guid isPermaLink="false">http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-34982</guid>
		<description>Not only do you have the issue of equals returning true for ”http://foo.example.com” and ”http://www.example.com” when it should return false, the opposite also occurs.  If you are doing load balancing with a round robin DNS, there is a good chance that &quot;http://www.mysite.com&quot; and &quot;http://www.mysite.com&quot; return false when they should return true.</description>
		<content:encoded><![CDATA[<p>Not only do you have the issue of equals returning true for ”http://foo.example.com” and ”http://www.example.com” when it should return false, the opposite also occurs.  If you are doing load balancing with a round robin DNS, there is a good chance that &#8220;http://www.mysite.com&#8221; and &#8220;http://www.mysite.com&#8221; return false when they should return true.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: werutzb</title>
		<link>http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-33340</link>
		<dc:creator>werutzb</dc:creator>
		<pubDate>Wed, 08 Oct 2008 02:56:40 +0000</pubDate>
		<guid isPermaLink="false">http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-33340</guid>
		<description>Hi!

I would like make better my SQL experience.
 I red that many SQL books and would like to
read more about SQL for my work as db2 database manager.

 What would you recommend?

Thanks,
Werutz</description>
		<content:encoded><![CDATA[<p>Hi!</p>
<p>I would like make better my SQL experience.<br />
 I red that many SQL books and would like to<br />
read more about SQL for my work as db2 database manager.</p>
<p> What would you recommend?</p>
<p>Thanks,<br />
Werutz</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ramu</title>
		<link>http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-13932</link>
		<dc:creator>Ramu</dc:creator>
		<pubDate>Fri, 02 May 2008 05:53:32 +0000</pubDate>
		<guid isPermaLink="false">http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-13932</guid>
		<description>how to make two objects equal in java</description>
		<content:encoded><![CDATA[<p>how to make two objects equal in java</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Pontarelli</title>
		<link>http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-11826</link>
		<dc:creator>Brian Pontarelli</dc:creator>
		<pubDate>Wed, 16 Apr 2008 15:34:56 +0000</pubDate>
		<guid isPermaLink="false">http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-11826</guid>
		<description>@Alan,

Okay, first off, I&#039;m not crying. I&#039;m pointing out an issue for others to be careful of. I&#039;m perfectly capable of fixing it and offer a suggestion in the post about how to avoid URL - namely always use java.net.URI.

Secondly, you&#039;re not really attacking my code are you? That&#039;s a bad move. My code is available in many open source projects and if you bothered to look around and check out some of my code, you&#039;d see that it is not only well written and tested, but usually not prone to horrendous issues like java.net.URL. Probably should do some research before you post next time.</description>
		<content:encoded><![CDATA[<p>@Alan,</p>
<p>Okay, first off, I&#8217;m not crying. I&#8217;m pointing out an issue for others to be careful of. I&#8217;m perfectly capable of fixing it and offer a suggestion in the post about how to avoid URL &#8211; namely always use java.net.URI.</p>
<p>Secondly, you&#8217;re not really attacking my code are you? That&#8217;s a bad move. My code is available in many open source projects and if you bothered to look around and check out some of my code, you&#8217;d see that it is not only well written and tested, but usually not prone to horrendous issues like java.net.URL. Probably should do some research before you post next time.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan</title>
		<link>http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-11821</link>
		<dc:creator>Alan</dc:creator>
		<pubDate>Wed, 16 Apr 2008 14:36:52 +0000</pubDate>
		<guid isPermaLink="false">http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-11821</guid>
		<description>Yes Brian, it is final.  BUT you can write your own myEquals() and iterator instead can you not?

And to those saying that the writer should summarily be sacked, I&#039;ld love to see your code :)  Stop crying about 12 year old technology and do something about it.  Damn programmers are so lazy now days that if it isn&#039;t written for them they can&#039;t do it.  All lazy programmers want to do is call API&#039;s and expect them to work the way THEY want.</description>
		<content:encoded><![CDATA[<p>Yes Brian, it is final.  BUT you can write your own myEquals() and iterator instead can you not?</p>
<p>And to those saying that the writer should summarily be sacked, I&#8217;ld love to see your code :)  Stop crying about 12 year old technology and do something about it.  Damn programmers are so lazy now days that if it isn&#8217;t written for them they can&#8217;t do it.  All lazy programmers want to do is call API&#8217;s and expect them to work the way THEY want.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian Pontarelli</title>
		<link>http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-5099</link>
		<dc:creator>Brian Pontarelli</dc:creator>
		<pubDate>Mon, 29 Oct 2007 18:32:32 +0000</pubDate>
		<guid isPermaLink="false">http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-5099</guid>
		<description>URL is final, so unless you compile in some AOP, you can&#039;t do much with it.</description>
		<content:encoded><![CDATA[<p>URL is final, so unless you compile in some AOP, you can&#8217;t do much with it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex bell</title>
		<link>http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-5030</link>
		<dc:creator>Alex bell</dc:creator>
		<pubDate>Wed, 17 Oct 2007 06:26:29 +0000</pubDate>
		<guid isPermaLink="false">http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-5030</guid>
		<description>Hello
I agree,The code is 12 years old, and was written with a set-top box system as the target platform.Override equals() if you donâ€™t like it? 

Regards,
Alex Bell</description>
		<content:encoded><![CDATA[<p>Hello<br />
I agree,The code is 12 years old, and was written with a set-top box system as the target platform.Override equals() if you donâ€™t like it? </p>
<p>Regards,<br />
Alex Bell</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jose</title>
		<link>http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-3729</link>
		<dc:creator>Jose</dc:creator>
		<pubDate>Mon, 28 May 2007 14:14:29 +0000</pubDate>
		<guid isPermaLink="false">http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-3729</guid>
		<description>Not only is it wrong, but it can be very slow. It goes to DNS to do equals or hashCode. Not only that, it appears that &quot;file&quot; URLs do a host lookup too. Plus the boot class loader seems to rely on this to load JAR files.</description>
		<content:encoded><![CDATA[<p>Not only is it wrong, but it can be very slow. It goes to DNS to do equals or hashCode. Not only that, it appears that &#8220;file&#8221; URLs do a host lookup too. Plus the boot class loader seems to rely on this to load JAR files.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ProgonkaOne</title>
		<link>http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-3218</link>
		<dc:creator>ProgonkaOne</dc:creator>
		<pubDate>Wed, 14 Mar 2007 03:53:47 +0000</pubDate>
		<guid isPermaLink="false">http://brian.pontarelli.com/2006/12/05/mr-gosling-why-did-you-make-url-equals-suck/#comment-3218</guid>
		<description>NSU - 4efer, 5210 - rulez 
&lt;a href=&quot;http://bk-magazin.com&quot; rel=&quot;nofollow&quot;&gt;&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>NSU &#8211; 4efer, 5210 &#8211; rulez<br />
<a href="http://bk-magazin.com" rel="nofollow"></a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

