<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: C# vs Java Part 1: The Languages</title>
	<atom:link href="http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/feed/" rel="self" type="application/rss+xml" />
	<link>http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/</link>
	<description>Software Development from John Sonmez&#039;s Perspective</description>
	<lastBuildDate>Thu, 17 May 2012 13:16:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: karolrvn2</title>
		<link>http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/#comment-1428</link>
		<dc:creator><![CDATA[karolrvn2]]></dc:creator>
		<pubDate>Mon, 06 Dec 2010 11:07:41 +0000</pubDate>
		<guid isPermaLink="false">http://simpleprogrammer.com/?p=268#comment-1428</guid>
		<description><![CDATA[Sounds like an interesting article; maybe I will find some time to read it.
There is a little (minor yet annoying) difference also described in my article: http://karolrvn2.wordpress.com/2010/12/06/scjp-ocjp-inspired-comparison-of-an-aspect-of-java-and-csharp/
Regards]]></description>
		<content:encoded><![CDATA[<p>Sounds like an interesting article; maybe I will find some time to read it.<br />
There is a little (minor yet annoying) difference also described in my article: <a href="http://karolrvn2.wordpress.com/2010/12/06/scjp-ocjp-inspired-comparison-of-an-aspect-of-java-and-csharp/" rel="nofollow">http://karolrvn2.wordpress.com/2010/12/06/scjp-ocjp-inspired-comparison-of-an-aspect-of-java-and-csharp/</a><br />
Regards</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vns</title>
		<link>http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/#comment-448</link>
		<dc:creator><![CDATA[Vns]]></dc:creator>
		<pubDate>Tue, 18 May 2010 12:28:35 +0000</pubDate>
		<guid isPermaLink="false">http://simpleprogrammer.com/?p=268#comment-448</guid>
		<description><![CDATA[Visit http://code.google.com/p/stab-language
You&#039;ll find a new Stab language for Java with c# syntax. It&#039; in beta2.

}]]></description>
		<content:encoded><![CDATA[<p>Visit <a href="http://code.google.com/p/stab-language" rel="nofollow">http://code.google.com/p/stab-language</a><br />
You&#8217;ll find a new Stab language for Java with c# syntax. It&#8217; in beta2.</p>
<p>}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: C# vs Java Part 4: The Tools (Final) &#171; Making the Complex Simple</title>
		<link>http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/#comment-129</link>
		<dc:creator><![CDATA[C# vs Java Part 4: The Tools (Final) &#171; Making the Complex Simple]]></dc:creator>
		<pubDate>Fri, 19 Feb 2010 21:59:18 +0000</pubDate>
		<guid isPermaLink="false">http://simpleprogrammer.com/?p=268#comment-129</guid>
		<description><![CDATA[[...] C# vs Java Part 1: Language [...]]]></description>
		<content:encoded><![CDATA[<p>[...] C# vs Java Part 1: Language [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: C# vs Java Part 3: The Frameworks (Network, Reflection, Security, Text) &#171; Making the Complex Simple</title>
		<link>http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/#comment-118</link>
		<dc:creator><![CDATA[C# vs Java Part 3: The Frameworks (Network, Reflection, Security, Text) &#171; Making the Complex Simple]]></dc:creator>
		<pubDate>Fri, 12 Feb 2010 19:08:49 +0000</pubDate>
		<guid isPermaLink="false">http://simpleprogrammer.com/?p=268#comment-118</guid>
		<description><![CDATA[[...] C# vs Java Part 1: Language [...]]]></description>
		<content:encoded><![CDATA[<p>[...] C# vs Java Part 1: Language [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: C# vs Java Part 2: The Platforms (Desktop and Mobile) &#171; Making the Complex Simple</title>
		<link>http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/#comment-86</link>
		<dc:creator><![CDATA[C# vs Java Part 2: The Platforms (Desktop and Mobile) &#171; Making the Complex Simple]]></dc:creator>
		<pubDate>Mon, 08 Feb 2010 08:02:30 +0000</pubDate>
		<guid isPermaLink="false">http://simpleprogrammer.com/?p=268#comment-86</guid>
		<description><![CDATA[[...] C# vs Java Part 1: The Languages [...]]]></description>
		<content:encoded><![CDATA[<p>[...] C# vs Java Part 1: The Languages [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Oxley</title>
		<link>http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/#comment-83</link>
		<dc:creator><![CDATA[John Oxley]]></dc:creator>
		<pubDate>Sun, 07 Feb 2010 15:21:50 +0000</pubDate>
		<guid isPermaLink="false">http://simpleprogrammer.com/?p=268#comment-83</guid>
		<description><![CDATA[One thing to bear in mind about C#&#039;s properties is that they have additional meaning to them over a public variable or getters and setters.

The way almost all properties I&#039;ve seen are saying &quot;Oi, here is a bit of information in this class that you might want to look at.&quot; One (bad) example is autobinding properties of IEnumerable to a DataGridView.

Java doesn&#039;t have this.  getAddress() might be returning a &quot;property&quot; of the class address or an address object to be messed with or or or...  Having a property means more than just a method or a variable.]]></description>
		<content:encoded><![CDATA[<p>One thing to bear in mind about C#&#8217;s properties is that they have additional meaning to them over a public variable or getters and setters.</p>
<p>The way almost all properties I&#8217;ve seen are saying &#8220;Oi, here is a bit of information in this class that you might want to look at.&#8221; One (bad) example is autobinding properties of IEnumerable to a DataGridView.</p>
<p>Java doesn&#8217;t have this.  getAddress() might be returning a &#8220;property&#8221; of the class address or an address object to be messed with or or or&#8230;  Having a property means more than just a method or a variable.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jsonmez</title>
		<link>http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/#comment-82</link>
		<dc:creator><![CDATA[jsonmez]]></dc:creator>
		<pubDate>Sun, 07 Feb 2010 00:17:24 +0000</pubDate>
		<guid isPermaLink="false">http://simpleprogrammer.com/?p=268#comment-82</guid>
		<description><![CDATA[I will have to look into Scala more, I haven&#039;t really looked at it much at all.  Perhaps I&#039;ll do a post once I have given Scala a try.  Thanks for pointing this out.]]></description>
		<content:encoded><![CDATA[<p>I will have to look into Scala more, I haven&#8217;t really looked at it much at all.  Perhaps I&#8217;ll do a post once I have given Scala a try.  Thanks for pointing this out.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Blair Zajac</title>
		<link>http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/#comment-80</link>
		<dc:creator><![CDATA[Blair Zajac]]></dc:creator>
		<pubDate>Sat, 06 Feb 2010 21:52:25 +0000</pubDate>
		<guid isPermaLink="false">http://simpleprogrammer.com/?p=268#comment-80</guid>
		<description><![CDATA[I would suggest comparing C# to a newer JVM language, say Scala, and seeing the differences.  Java hasn&#039;t moved as fast as C# so the comparison isn&#039;t as interesting as with a newer JVM language.  I would definitely be interested in the comparison between C# and Scala.

Here is the Scala code for the filtering and counting.

val numbers = Array(5, 4, 1, 3, 9, 8, 6, 7, 2, 0)
val oddNumbers = numbers.filter(n =&gt; n % 2 == 1).length

or shorter using an anonymous variable in place of &#039;n&#039;:

val oddNumbers = numbers.filter(_ % 2 == 1).length]]></description>
		<content:encoded><![CDATA[<p>I would suggest comparing C# to a newer JVM language, say Scala, and seeing the differences.  Java hasn&#8217;t moved as fast as C# so the comparison isn&#8217;t as interesting as with a newer JVM language.  I would definitely be interested in the comparison between C# and Scala.</p>
<p>Here is the Scala code for the filtering and counting.</p>
<p>val numbers = Array(5, 4, 1, 3, 9, 8, 6, 7, 2, 0)<br />
val oddNumbers = numbers.filter(n =&gt; n % 2 == 1).length</p>
<p>or shorter using an anonymous variable in place of &#8216;n&#8217;:</p>
<p>val oddNumbers = numbers.filter(_ % 2 == 1).length</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: The Morning Brew - Chris Alcock &#187; The Morning Brew #531</title>
		<link>http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/#comment-61</link>
		<dc:creator><![CDATA[The Morning Brew - Chris Alcock &#187; The Morning Brew #531]]></dc:creator>
		<pubDate>Wed, 03 Feb 2010 08:35:17 +0000</pubDate>
		<guid isPermaLink="false">http://simpleprogrammer.com/?p=268#comment-61</guid>
		<description><![CDATA[[...] C# vs Java Part 1: The Languages - John Sonmez begins a series of posts providing a comparison between C# and Java taking into account both the language differences and the underlying frameworks and virtual machines. This post is continued in the second half of part 1 C# vs Java Part 1: The Languages (Continued) [...]]]></description>
		<content:encoded><![CDATA[<p>[...] C# vs Java Part 1: The Languages &#8211; John Sonmez begins a series of posts providing a comparison between C# and Java taking into account both the language differences and the underlying frameworks and virtual machines. This post is continued in the second half of part 1 C# vs Java Part 1: The Languages (Continued) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: C# vs Java Part 1: The Languages (Continued) &#171; Making the Complex Simple</title>
		<link>http://simpleprogrammer.com/2010/02/01/c-vs-java-part-1-the-languages/#comment-55</link>
		<dc:creator><![CDATA[C# vs Java Part 1: The Languages (Continued) &#171; Making the Complex Simple]]></dc:creator>
		<pubDate>Tue, 02 Feb 2010 20:39:58 +0000</pubDate>
		<guid isPermaLink="false">http://simpleprogrammer.com/?p=268#comment-55</guid>
		<description><![CDATA[[...] Making the Complex Simple Software Development from John Sonmez&#039;s Perspective      &#171; C# vs Java Part 1: The&#160;Languages [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Making the Complex Simple Software Development from John Sonmez&#39;s Perspective      &laquo; C# vs Java Part 1: The&nbsp;Languages [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

