<?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: More Discussion On Operator Overloading</title>
	<atom:link href="http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/feed/" rel="self" type="application/rss+xml" />
	<link>http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/</link>
	<description>Daniel Pitts' Tech Blog</description>
	<lastBuildDate>Fri, 26 Mar 2010 11:20:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Aviad Ben Dov</title>
		<link>http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/comment-page-1/#comment-68</link>
		<dc:creator>Aviad Ben Dov</dc:creator>
		<pubDate>Mon, 10 Dec 2007 12:25:36 +0000</pubDate>
		<guid isPermaLink="false">http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/#comment-68</guid>
		<description>Oh okay - it makes sense now. :)</description>
		<content:encoded><![CDATA[<p>Oh okay &#8211; it makes sense now. <img src='http://virtualinfinity.net/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/comment-page-1/#comment-64</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Sat, 08 Dec 2007 18:43:46 +0000</pubDate>
		<guid isPermaLink="false">http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/#comment-64</guid>
		<description>You&#039;re concept works well with the &quot;[]&quot; and &quot;[]=&quot; operators, but it doesn&#039;t suite algebraic operations.  So, for what you suggested it for, it is a good approach, but for what I need operators for it doesn&#039;t work.  

Hmm, I can see my sentence could be misleading. I&#039;ll re-word it.</description>
		<content:encoded><![CDATA[<p>You&#8217;re concept works well with the &#8220;[]&#8221; and &#8220;[]=&#8221; operators, but it doesn&#8217;t suite algebraic operations.  So, for what you suggested it for, it is a good approach, but for what I need operators for it doesn&#8217;t work.  </p>
<p>Hmm, I can see my sentence could be misleading. I&#8217;ll re-word it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aviad Ben Dov</title>
		<link>http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/comment-page-1/#comment-63</link>
		<dc:creator>Aviad Ben Dov</dc:creator>
		<pubDate>Sat, 08 Dec 2007 08:54:35 +0000</pubDate>
		<guid isPermaLink="false">http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/#comment-63</guid>
		<description>Also, can you explain which use cases my suggestion breaks?</description>
		<content:encoded><![CDATA[<p>Also, can you explain which use cases my suggestion breaks?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel</title>
		<link>http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/comment-page-1/#comment-57</link>
		<dc:creator>Daniel</dc:creator>
		<pubDate>Wed, 05 Dec 2007 22:06:33 +0000</pubDate>
		<guid isPermaLink="false">http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/#comment-57</guid>
		<description>Sorry, I&#039;ll correct the spelling of your name...

As for the reduction in abuse, someone is less likely to implement a method called &quot;plus&quot; that doesn&#039;t fit the semantics of &quot;plus&quot;.  There was an argument that someone is more likely to invent new semantics for a symbol (such as &quot;+&quot;), than for a word (such as &quot;plus&quot;).</description>
		<content:encoded><![CDATA[<p>Sorry, I&#8217;ll correct the spelling of your name&#8230;</p>
<p>As for the reduction in abuse, someone is less likely to implement a method called &#8220;plus&#8221; that doesn&#8217;t fit the semantics of &#8220;plus&#8221;.  There was an argument that someone is more likely to invent new semantics for a symbol (such as &#8220;+&#8221;), than for a word (such as &#8220;plus&#8221;).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aviad Ben Dov</title>
		<link>http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/comment-page-1/#comment-56</link>
		<dc:creator>Aviad Ben Dov</dc:creator>
		<pubDate>Wed, 05 Dec 2007 20:03:57 +0000</pubDate>
		<guid isPermaLink="false">http://virtualinfinity.net/wordpress/java/2007/12/05/more-on-operator-overloading/#comment-56</guid>
		<description>First off, my name is Aviad. The I is before the A. :-)

Second, I completely agree about the expressiveness required when implementing a solution for primitive-like types (Complex number and a Matrix are the easiest examples).

However, regarding your solution of always replacing the operators with method calls - how does that reduce abuse?</description>
		<content:encoded><![CDATA[<p>First off, my name is Aviad. The I is before the A. <img src='http://virtualinfinity.net/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Second, I completely agree about the expressiveness required when implementing a solution for primitive-like types (Complex number and a Matrix are the easiest examples).</p>
<p>However, regarding your solution of always replacing the operators with method calls &#8211; how does that reduce abuse?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
