<?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: Why I like working with Java more than .NET</title>
	<atom:link href="http://hardlikesoftware.com/weblog/2006/12/01/why-i-like-working-with-java-more-than-net/feed/" rel="self" type="application/rss+xml" />
	<link>http://hardlikesoftware.com/weblog/2006/12/01/why-i-like-working-with-java-more-than-net/</link>
	<description>The writings of John Snyders, mostly about software.</description>
	<lastBuildDate>Thu, 13 Oct 2011 15:18:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Suite yourself - Why the label &#8220;created by microsoft&#8221; doesn&#8217;t matter &#171; Perpetual Pursuit of Perfection</title>
		<link>http://hardlikesoftware.com/weblog/2006/12/01/why-i-like-working-with-java-more-than-net/comment-page-1/#comment-30357</link>
		<dc:creator>Suite yourself - Why the label &#8220;created by microsoft&#8221; doesn&#8217;t matter &#171; Perpetual Pursuit of Perfection</dc:creator>
		<pubDate>Wed, 08 Apr 2009 08:06:30 +0000</pubDate>
		<guid isPermaLink="false">http://hardlikesoftware.com/weblog/2006/12/01/why-i-like-working-with-java-more-than-net/#comment-30357</guid>
		<description>[...] John Snyder pointed out: The reason I like Java better, and it out weights all of C#’s advantages, is the [...]</description>
		<content:encoded><![CDATA[<p>[...] John Snyder pointed out: The reason I like Java better, and it out weights all of C#’s advantages, is the [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Snyders</title>
		<link>http://hardlikesoftware.com/weblog/2006/12/01/why-i-like-working-with-java-more-than-net/comment-page-1/#comment-17</link>
		<dc:creator>John Snyders</dc:creator>
		<pubDate>Fri, 19 Jan 2007 00:37:39 +0000</pubDate>
		<guid isPermaLink="false">http://hardlikesoftware.com/weblog/2006/12/01/why-i-like-working-with-java-more-than-net/#comment-17</guid>
		<description>Thanks Ian, Fertility is an interesting way to think about it. I hadn&#039;t thought of applying that word. As you say there are advantages and disadvantages. 

Java IDEs are another good example of this. Many choices fragmented the market changing jobs could mean having a new IDE forced on you. It seems like things are settling down on that front at least with most people using Eclipse but there are still choices. With .NET there is just Visual Studio, no choices, so everyone learns it well. The trouble is that there is also no competition so it is far behind Eclipse in terms of features. 

For me the tradeoff is worth it. I&#039;m fine with many competing choices if it means there is greater chance of me doing some interesting work.

As for “true” open-source languages - who knows, perhaps I will jump on the next band wagon.</description>
		<content:encoded><![CDATA[<p>Thanks Ian, Fertility is an interesting way to think about it. I hadn&#8217;t thought of applying that word. As you say there are advantages and disadvantages. </p>
<p>Java IDEs are another good example of this. Many choices fragmented the market changing jobs could mean having a new IDE forced on you. It seems like things are settling down on that front at least with most people using Eclipse but there are still choices. With .NET there is just Visual Studio, no choices, so everyone learns it well. The trouble is that there is also no competition so it is far behind Eclipse in terms of features. </p>
<p>For me the tradeoff is worth it. I&#8217;m fine with many competing choices if it means there is greater chance of me doing some interesting work.</p>
<p>As for “true” open-source languages &#8211; who knows, perhaps I will jump on the next band wagon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ian Rae</title>
		<link>http://hardlikesoftware.com/weblog/2006/12/01/why-i-like-working-with-java-more-than-net/comment-page-1/#comment-16</link>
		<dc:creator>Ian Rae</dc:creator>
		<pubDate>Thu, 18 Jan 2007 18:53:31 +0000</pubDate>
		<guid isPermaLink="false">http://hardlikesoftware.com/weblog/2006/12/01/why-i-like-working-with-java-more-than-net/#comment-16</guid>
		<description>Agreed.  The Java/Eclipse world seems to be moving much faster than .Net.  Although in the dimension of &quot;fertile communities&quot;, Java is midway; true open-source languages like Python, Ruby are moving much faster.

I was going to say that fertility is itself a problem because you end up with multiple competing libraries.  Want a Java web framework? There are dozens!  It Balkanizes the community and often leads to people jumping on the latest shiny thing.

But Microsoft has the same problem.  Internally there are 30,000 programmers working away, and most problems have been solved multiple times.   Want inter-process communication?  Well there are pipes, mailboxes, sockets, MFC sockets, .Net remoting, and now Windows Communication Frameworks.</description>
		<content:encoded><![CDATA[<p>Agreed.  The Java/Eclipse world seems to be moving much faster than .Net.  Although in the dimension of &#8220;fertile communities&#8221;, Java is midway; true open-source languages like Python, Ruby are moving much faster.</p>
<p>I was going to say that fertility is itself a problem because you end up with multiple competing libraries.  Want a Java web framework? There are dozens!  It Balkanizes the community and often leads to people jumping on the latest shiny thing.</p>
<p>But Microsoft has the same problem.  Internally there are 30,000 programmers working away, and most problems have been solved multiple times.   Want inter-process communication?  Well there are pipes, mailboxes, sockets, MFC sockets, .Net remoting, and now Windows Communication Frameworks.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Resh</title>
		<link>http://hardlikesoftware.com/weblog/2006/12/01/why-i-like-working-with-java-more-than-net/comment-page-1/#comment-7</link>
		<dc:creator>Resh</dc:creator>
		<pubDate>Tue, 19 Dec 2006 15:35:55 +0000</pubDate>
		<guid isPermaLink="false">http://hardlikesoftware.com/weblog/2006/12/01/why-i-like-working-with-java-more-than-net/#comment-7</guid>
		<description>I am a C# user, I like the language, the framework but I think u r absolutely right. Most .net users try to conform to what MS is proposing (ASP.NET Page framework for example) rather then evaluating open source frameworks. MS is not trying to promote existing open source projects but to create versions of its own.

I can see this attitude from the management when they hear something that involves abandoning the MS way of doing things...</description>
		<content:encoded><![CDATA[<p>I am a C# user, I like the language, the framework but I think u r absolutely right. Most .net users try to conform to what MS is proposing (ASP.NET Page framework for example) rather then evaluating open source frameworks. MS is not trying to promote existing open source projects but to create versions of its own.</p>
<p>I can see this attitude from the management when they hear something that involves abandoning the MS way of doing things&#8230;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

