<?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: Explicit interface implementation visibility in C#</title>
	<atom:link href="http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/feed/" rel="self" type="application/rss+xml" />
	<link>http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/</link>
	<description>Programming: Java, Groovy, C++, .NET, OOD, a little this and that</description>
	<lastBuildDate>Wed, 16 May 2012 11:52:55 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Victor Sergienko</title>
		<link>http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/comment-page-1/#comment-115</link>
		<dc:creator>Victor Sergienko</dc:creator>
		<pubDate>Sat, 13 Oct 2007 20:59:27 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/#comment-115</guid>
		<description>John, generally, I&#039;d appreciate if you were more polite.
I clearly see that you didn&#039;t read the post attentively: I state that it is an explicit implementation and gave a descrition to it.
Same about closures: did you see the words &quot;Please note variables visibility scope&quot;? This is the essence of the post&#039;s message, and it is clearly identified.</description>
		<content:encoded><![CDATA[<p>John, generally, I&#8217;d appreciate if you were more polite.<br />
I clearly see that you didn&#8217;t read the post attentively: I state that it is an explicit implementation and gave a descrition to it.<br />
Same about closures: did you see the words &#8220;Please note variables visibility scope&#8221;? This is the essence of the post&#8217;s message, and it is clearly identified.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Sergienko</title>
		<link>http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/comment-page-1/#comment-114</link>
		<dc:creator>Victor Sergienko</dc:creator>
		<pubDate>Sat, 13 Oct 2007 20:56:25 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/#comment-114</guid>
		<description>John,
You must have meant this one in first comment: http://victorsergienko.com/cs-java-closures/

If you have something to argue against the definition &lt;a href=&quot;http://en.wikipedia.org/wiki/Closure_(computer_science)&quot; rel=&quot;nofollow&quot;&gt;&quot;closure is a function that is evaluated in an environment containing one or more bound variables. When called, the function can access these variables&quot;&lt;/a&gt;, I&#039;d gladly hear it, or you can argue against it on Wikipeia discussion page.</description>
		<content:encoded><![CDATA[<p>John,<br />
You must have meant this one in first comment: <a href="http://victorsergienko.com/cs-java-closures/" rel="nofollow">http://victorsergienko.com/cs-java-closures/</a></p>
<p>If you have something to argue against the definition <a href="http://en.wikipedia.org/wiki/Closure_(computer_science)" rel="nofollow">&#8220;closure is a function that is evaluated in an environment containing one or more bound variables. When called, the function can access these variables&#8221;</a>, I&#8217;d gladly hear it, or you can argue against it on Wikipeia discussion page.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Sergienko</title>
		<link>http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/comment-page-1/#comment-113</link>
		<dc:creator>Victor Sergienko</dc:creator>
		<pubDate>Sat, 13 Oct 2007 20:46:32 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/#comment-113</guid>
		<description>Sorry John, &quot;Interfaces is not something about subtypes&quot; is only your idea, and it looks very strange to me.

If you&#039;re a Lisp guy, then &quot;SICP&quot; must be some kind of authoroty to you. Please see chapter 2, on data. As for me, it clearly defines data type as a set of values and (nb) operations.
If an operation of that type can be applied to object, it is of that type. This means .NET interfaces are absolutely data types.</description>
		<content:encoded><![CDATA[<p>Sorry John, &#8220;Interfaces is not something about subtypes&#8221; is only your idea, and it looks very strange to me.</p>
<p>If you&#8217;re a Lisp guy, then &#8220;SICP&#8221; must be some kind of authoroty to you. Please see chapter 2, on data. As for me, it clearly defines data type as a set of values and (nb) operations.<br />
If an operation of that type can be applied to object, it is of that type. This means .NET interfaces are absolutely data types.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/comment-page-1/#comment-111</link>
		<dc:creator>John</dc:creator>
		<pubDate>Fri, 12 Oct 2007 06:32:55 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/#comment-111</guid>
		<description>Guy,
 try to study .NET Framework first.

You are using explicit interface implementation, look here:

 http://msdn2.microsoft.com/en-us/library/aa288461(VS.71).aspx 

P.S. Interfaces is not something about subtypes, so 
 Liskov principle is not applicable. Bu-ga-ga!</description>
		<content:encoded><![CDATA[<p>Guy,<br />
 try to study .NET Framework first.</p>
<p>You are using explicit interface implementation, look here:</p>
<p> <a href="http://msdn2.microsoft.com/en-us/library/aa288461(VS.71)" rel="nofollow">http://msdn2.microsoft.com/en-us/library/aa288461(VS.71)</a>.aspx </p>
<p>P.S. Interfaces is not something about subtypes, so<br />
 Liskov principle is not applicable. Bu-ga-ga!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/comment-page-1/#comment-110</link>
		<dc:creator>John</dc:creator>
		<pubDate>Fri, 12 Oct 2007 06:13:59 +0000</pubDate>
		<guid isPermaLink="false">http://victorsergienko.com/explicit-interface-implementation-visibility-in-cs/#comment-110</guid>
		<description>Usually this is called functor and function application, mapping (Lisp). Closure is usually something else :)</description>
		<content:encoded><![CDATA[<p>Usually this is called functor and function application, mapping (Lisp). Closure is usually something else <img src='http://victorsergienko.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>

