
<?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: Java development outpaces C# development on all platforms</title>
	<atom:link href="http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/feed" rel="self" type="application/rss+xml" />
	<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms</link>
	<description>Transmissions from the Little Blue Marble</description>
	<lastBuildDate>Wed, 10 Mar 2010 18:22:02 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Java or C# - RaGEZONE - MMORPG server development forums</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-132346</link>
		<dc:creator>Java or C# - RaGEZONE - MMORPG server development forums</dc:creator>
		<pubDate>Sun, 24 Jan 2010 03:51:42 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-132346</guid>
		<description>[...] I mean, several articles describe how slow c# on mono is compared to Java. I mean, according to This article, &quot;Compared to C, Java runs 1.68 times slower, while c# on MONO runs 2.76 times slower [...]</description>
		<content:encoded><![CDATA[<p>[...] I mean, several articles describe how slow c# on mono is compared to Java. I mean, according to This article, &quot;Compared to C, Java runs 1.68 times slower, while c# on MONO runs 2.76 times slower [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Otan</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131314</link>
		<dc:creator>Otan</dc:creator>
		<pubDate>Fri, 24 Jul 2009 00:14:46 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131314</guid>
		<description>Tracker? Tomboy? and what&#039;s the other one, Banshee?

That&#039;s all what you got? A desktop application without real use? The last time I use Tracker, it crashed. And that was only yesterday.

Want to see a sample of a real USEFUL desktop application developed in Java? Try JDiskReport. I wonder if Mono can beat that. By the way, JDiskReport isn&#039;t that popular because it isn&#039;t bundled with Gnome and it lacks marketing strategy (unlike Mono).</description>
		<content:encoded><![CDATA[<p>Tracker? Tomboy? and what&#8217;s the other one, Banshee?</p>
<p>That&#8217;s all what you got? A desktop application without real use? The last time I use Tracker, it crashed. And that was only yesterday.</p>
<p>Want to see a sample of a real USEFUL desktop application developed in Java? Try JDiskReport. I wonder if Mono can beat that. By the way, JDiskReport isn&#8217;t that popular because it isn&#8217;t bundled with Gnome and it lacks marketing strategy (unlike Mono).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick McFarland</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131255</link>
		<dc:creator>Patrick McFarland</dc:creator>
		<pubDate>Tue, 14 Jul 2009 11:01:11 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131255</guid>
		<description>So what does enterprise stuff have to do with desktop stuff?</description>
		<content:encoded><![CDATA[<p>So what does enterprise stuff have to do with desktop stuff?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nyasha</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131252</link>
		<dc:creator>nyasha</dc:creator>
		<pubDate>Tue, 14 Jul 2009 07:39:56 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131252</guid>
		<description>Are trying to be funny or you are just a rabble rouser try ASP vs JSP nuff said!!</description>
		<content:encoded><![CDATA[<p>Are trying to be funny or you are just a rabble rouser try ASP vs JSP nuff said!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: AB</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131244</link>
		<dc:creator>AB</dc:creator>
		<pubDate>Mon, 13 Jul 2009 10:25:42 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131244</guid>
		<description>I could argue a few seconds different in speed is a non-issue. And what is an appropriate amount of memory? And are you saying a language that is older than C# by many years lags behind in memory optimization?</description>
		<content:encoded><![CDATA[<p>I could argue a few seconds different in speed is a non-issue. And what is an appropriate amount of memory? And are you saying a language that is older than C# by many years lags behind in memory optimization?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Felipe</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131239</link>
		<dc:creator>Felipe</dc:creator>
		<pubDate>Sun, 12 Jul 2009 18:48:39 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131239</guid>
		<description>Don&#039;t forget .net is www domain. After page 30 in your search, there are less and less results referring to the .net platform.</description>
		<content:encoded><![CDATA[<p>Don&#8217;t forget .net is www domain. After page 30 in your search, there are less and less results referring to the .net platform.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick McFarland</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131236</link>
		<dc:creator>Patrick McFarland</dc:creator>
		<pubDate>Sun, 12 Jul 2009 07:42:53 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131236</guid>
		<description>All I have done is point out the obvious FUD in the article I linked to.</description>
		<content:encoded><![CDATA[<p>All I have done is point out the obvious FUD in the article I linked to.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick McFarland</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131235</link>
		<dc:creator>Patrick McFarland</dc:creator>
		<pubDate>Sun, 12 Jul 2009 03:10:22 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131235</guid>
		<description>Memory use is really a non-issue. Java uses an appropriate amount of memory based on average application usage. Not only that, this can be tuned if you&#039;re really hard up for memory.

Shootout simply does not tune it, and I suspect the new G1 GC for Java7 and later versions of 6 will allocate less memory on startup. For the stuff Shootout runs, the JVM can probably be tuned to be far below what Mono uses.</description>
		<content:encoded><![CDATA[<p>Memory use is really a non-issue. Java uses an appropriate amount of memory based on average application usage. Not only that, this can be tuned if you&#8217;re really hard up for memory.</p>
<p>Shootout simply does not tune it, and I suspect the new G1 GC for Java7 and later versions of 6 will allocate less memory on startup. For the stuff Shootout runs, the JVM can probably be tuned to be far below what Mono uses.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rick</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131234</link>
		<dc:creator>Rick</dc:creator>
		<pubDate>Sun, 12 Jul 2009 00:15:45 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131234</guid>
		<description>Your sure are a major league asshole.  But don&#039;t worry, there&#039;s nothing you can do to stop .NET or Mono.  Go back to your inferior Java - what a joke.</description>
		<content:encoded><![CDATA[<p>Your sure are a major league asshole.  But don&#8217;t worry, there&#8217;s nothing you can do to stop .NET or Mono.  Go back to your inferior Java &#8211; what a joke.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ranting &#187; Blog Archive &#187; Why Java Developers should be more humble</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131232</link>
		<dc:creator>Ranting &#187; Blog Archive &#187; Why Java Developers should be more humble</dc:creator>
		<pubDate>Sat, 11 Jul 2009 18:33:51 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131232</guid>
		<description>[...] choice, but I often see more Java Bigotry than .NET Bigotry as I just read the flame against Mono here. It seems that Java Developers didn&#8217;t learn any lesson from their past errors as Rod Johnson [...]</description>
		<content:encoded><![CDATA[<p>[...] choice, but I often see more Java Bigotry than .NET Bigotry as I just read the flame against Mono here. It seems that Java Developers didn&#8217;t learn any lesson from their past errors as Rod Johnson [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick McFarland</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131230</link>
		<dc:creator>Patrick McFarland</dc:creator>
		<pubDate>Sat, 11 Jul 2009 05:24:12 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131230</guid>
		<description>See &lt;a href=&quot;http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131229&quot; rel=&quot;nofollow&quot;&gt;this reply&lt;/a&gt; I wrote, it covers what you ask for.</description>
		<content:encoded><![CDATA[<p>See <a href="http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131229" rel="nofollow">this reply</a> I wrote, it covers what you ask for.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick McFarland</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131229</link>
		<dc:creator>Patrick McFarland</dc:creator>
		<pubDate>Sat, 11 Jul 2009 04:39:00 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131229</guid>
		<description>Not at all, I&#039;ve used the Win32 API, and the BCL feels a lot like it in many areas, especially the GUI stuff.

I came to C# from after using C for over a decade, and Perl for half of one. I only casually looked at Java a decade ago, I didn&#039;t come from it to C#.

After going to Java after C#, I find programming for Java very enjoyable and the base class API design seems very sensible.

I think APIs should make sense without needing to look through page after page after page of cryptically written documentation and then still not finding what you want.

Some features I wished to use didn&#039;t even exist; for example, .Net did not gain concurrent lockfree collection APIs until .Net 4.0 (which is not out yet, only release candidates or whatnot), and Mono still does not have these. I needed one, and I ended up writing one. Java, however, does have everything I need there.

.Net also does not have a portable 3D HAL API. Microsoft tries to push XNA (the .Net wrapper for DirectX), but I can&#039;t use it on Mono. The Mono XNA project is not part of Mono and seems to have stalled development 2 years ago; it never grew the 3D part of the API.

.Net does have two OpenGL wrappers, Tao and OpenTK (a fork of Tao). Tao examples would not execute on my AMD64 Linux system no matter how hard I tried, and OpenTK cannot be built by Mono, although it can be executed by it.

The OpenTK API has no documentation to cover how it differs from/improves on the C API that can be read on Linux, MonoDevelop does not support reading the embedded XML docs .Net languages use. Many times I had to read OpenTK&#039;s source to understand what it was doing.

On the other hand, I switched to using OpenGL through Java, and LWJGL is a breeze to use and is well documented. LWJGL often tries to automate certain tasks (such as changing the common function argument style of &quot;foo pointer, length of data behind that pointer&quot; into a single &quot;FooBuffer&quot; argument) and makes development much faster.</description>
		<content:encoded><![CDATA[<p>Not at all, I&#8217;ve used the Win32 API, and the BCL feels a lot like it in many areas, especially the GUI stuff.</p>
<p>I came to C# from after using C for over a decade, and Perl for half of one. I only casually looked at Java a decade ago, I didn&#8217;t come from it to C#.</p>
<p>After going to Java after C#, I find programming for Java very enjoyable and the base class API design seems very sensible.</p>
<p>I think APIs should make sense without needing to look through page after page after page of cryptically written documentation and then still not finding what you want.</p>
<p>Some features I wished to use didn&#8217;t even exist; for example, .Net did not gain concurrent lockfree collection APIs until .Net 4.0 (which is not out yet, only release candidates or whatnot), and Mono still does not have these. I needed one, and I ended up writing one. Java, however, does have everything I need there.</p>
<p>.Net also does not have a portable 3D HAL API. Microsoft tries to push XNA (the .Net wrapper for DirectX), but I can&#8217;t use it on Mono. The Mono XNA project is not part of Mono and seems to have stalled development 2 years ago; it never grew the 3D part of the API.</p>
<p>.Net does have two OpenGL wrappers, Tao and OpenTK (a fork of Tao). Tao examples would not execute on my AMD64 Linux system no matter how hard I tried, and OpenTK cannot be built by Mono, although it can be executed by it.</p>
<p>The OpenTK API has no documentation to cover how it differs from/improves on the C API that can be read on Linux, MonoDevelop does not support reading the embedded XML docs .Net languages use. Many times I had to read OpenTK&#8217;s source to understand what it was doing.</p>
<p>On the other hand, I switched to using OpenGL through Java, and LWJGL is a breeze to use and is well documented. LWJGL often tries to automate certain tasks (such as changing the common function argument style of &#8220;foo pointer, length of data behind that pointer&#8221; into a single &#8220;FooBuffer&#8221; argument) and makes development much faster.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Developer Dude</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131227</link>
		<dc:creator>Developer Dude</dc:creator>
		<pubDate>Fri, 10 Jul 2009 20:01:40 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131227</guid>
		<description>The article is total FUD, misleading, mistaken, miswritten - probably by an MS shill. 

I tried to comment on it (nicely, but pointing out its errors in fact and logic), but apparently the person moderating the comments is not accepting any more - no more comments have been added for quite a while.

SD has totally lost any credibility IMO.</description>
		<content:encoded><![CDATA[<p>The article is total FUD, misleading, mistaken, miswritten &#8211; probably by an MS shill. </p>
<p>I tried to comment on it (nicely, but pointing out its errors in fact and logic), but apparently the person moderating the comments is not accepting any more &#8211; no more comments have been added for quite a while.</p>
<p>SD has totally lost any credibility IMO.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sandro</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131224</link>
		<dc:creator>Sandro</dc:creator>
		<pubDate>Fri, 10 Jul 2009 15:14:48 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131224</guid>
		<description>The shootout may favour Java in execution speed, but significantly favours mono C# for memory use, which has long been a complaint against Java. Java proponents have a legitimate cause to worry here. Improving execution speed is easy, improving memory consumption not so much.</description>
		<content:encoded><![CDATA[<p>The shootout may favour Java in execution speed, but significantly favours mono C# for memory use, which has long been a complaint against Java. Java proponents have a legitimate cause to worry here. Improving execution speed is easy, improving memory consumption not so much.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Miguel</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131223</link>
		<dc:creator>Miguel</dc:creator>
		<pubDate>Fri, 10 Jul 2009 15:11:10 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131223</guid>
		<description>I looked at LangPop, and I tried to reproduce the experiment they perform.

The numbers are higher than they report for Java, all of these are computed interactively:

&quot;C# programming&quot; 63 million matches.
&quot;Java Programming&quot; 239 million matches.

So far this roughly corresponds to the reported numbers.   But Java is both a language and a VM while C# is just a language.    So running the query for &quot;.NET programming&quot; shows:

&quot;.net programming&quot; 682 million matches.

You can try those yourself at:

search.yahoo.com

The langpop stuff is fun, but I believe they need to include the &quot;.net programming&quot; on their results.</description>
		<content:encoded><![CDATA[<p>I looked at LangPop, and I tried to reproduce the experiment they perform.</p>
<p>The numbers are higher than they report for Java, all of these are computed interactively:</p>
<p>&#8220;C# programming&#8221; 63 million matches.<br />
&#8220;Java Programming&#8221; 239 million matches.</p>
<p>So far this roughly corresponds to the reported numbers.   But Java is both a language and a VM while C# is just a language.    So running the query for &#8220;.NET programming&#8221; shows:</p>
<p>&#8220;.net programming&#8221; 682 million matches.</p>
<p>You can try those yourself at:</p>
<p>search.yahoo.com</p>
<p>The langpop stuff is fun, but I believe they need to include the &#8220;.net programming&#8221; on their results.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131222</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Fri, 10 Jul 2009 15:07:51 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131222</guid>
		<description>Patrick --

I&#039;ve programmed in Java longer than I&#039;ve programmed in C#, and I can say  without a doubt that the C# class library is far superior to Java&#039;s.  C#, as a language, is also far superior to Java.  The BCL was in no way ever designed to wrap or imitate the Win32 API and for you to claim as such is just a stunning display of ignorance or blind hatred on your part.  If, after a month of using C# you were unable to wrap your head around it (especially coming from the java world), it is clearly a sign of incompetence on your part.</description>
		<content:encoded><![CDATA[<p>Patrick &#8211;</p>
<p>I&#8217;ve programmed in Java longer than I&#8217;ve programmed in C#, and I can say  without a doubt that the C# class library is far superior to Java&#8217;s.  C#, as a language, is also far superior to Java.  The BCL was in no way ever designed to wrap or imitate the Win32 API and for you to claim as such is just a stunning display of ignorance or blind hatred on your part.  If, after a month of using C# you were unable to wrap your head around it (especially coming from the java world), it is clearly a sign of incompetence on your part.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Miguel</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131221</link>
		<dc:creator>Miguel</dc:creator>
		<pubDate>Fri, 10 Jul 2009 15:06:38 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131221</guid>
		<description>I read your previous post in the past, and I noticed that you claimed the BCL was bad and had some design issues, but you failed to provide samples.

Perhaps you could elaborate with some substance.</description>
		<content:encoded><![CDATA[<p>I read your previous post in the past, and I noticed that you claimed the BCL was bad and had some design issues, but you failed to provide samples.</p>
<p>Perhaps you could elaborate with some substance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Patrick McFarland</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131218</link>
		<dc:creator>Patrick McFarland</dc:creator>
		<pubDate>Fri, 10 Jul 2009 13:33:24 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131218</guid>
		<description>No, I&#039;m biased because I tried using C# for a month through Mono, and found it to be the worst thing ever designed. See &lt;a href=&quot;http://adterrasperaspera.com/blog/2009/06/27/rms-gets-it-wrong-c-and-net-suck-no-matter-whos-you-use&quot; rel=&quot;nofollow&quot;&gt;this post&lt;/a&gt;.

Also, how is Java a &quot;clear&quot; minority? See LangPop... Java is almost as popular as C is, and other languages have a hard time coming close across all the metrics.

Java&#039;s compelling advantage is that everyone uses it or supports it or everything has an API binding for it; it often comes pre-installed on OEM Windows installs (or gets installed with OOo), it comes pre-installed with OSX, and its very easily installed on Linux.

Java is everywhere, its the fastest usable language outside of C/C++, and I actually enjoy using it.</description>
		<content:encoded><![CDATA[<p>No, I&#8217;m biased because I tried using C# for a month through Mono, and found it to be the worst thing ever designed. See <a href="http://adterrasperaspera.com/blog/2009/06/27/rms-gets-it-wrong-c-and-net-suck-no-matter-whos-you-use" rel="nofollow">this post</a>.</p>
<p>Also, how is Java a &#8220;clear&#8221; minority? See LangPop&#8230; Java is almost as popular as C is, and other languages have a hard time coming close across all the metrics.</p>
<p>Java&#8217;s compelling advantage is that everyone uses it or supports it or everything has an API binding for it; it often comes pre-installed on OEM Windows installs (or gets installed with OOo), it comes pre-installed with OSX, and its very easily installed on Linux.</p>
<p>Java is everywhere, its the fastest usable language outside of C/C++, and I actually enjoy using it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mark</title>
		<link>http://adterrasperaspera.com/blog/2009/07/09/java-development-outpaces-c-development-on-all-platforms/comment-page-1#comment-131217</link>
		<dc:creator>mark</dc:creator>
		<pubDate>Fri, 10 Jul 2009 12:24:27 +0000</pubDate>
		<guid isPermaLink="false">http://adterrasperaspera.com/blog/?p=940#comment-131217</guid>
		<description>But you are biased already because you dont have Mono installed and dont use Mono programs.

I have both Mono and Java installed, but I dont use either Mono or Java apps :&gt; (but this is hardly surprising, I am a ruby diehard fanboi who is finally learning python. I prefer scripting languages ANY time over the code mess that is Mono/C# or Java)

In the end, Unix is C. &quot;Fast&quot; languages who need to dethrone C must focus on C as competitor, and not on C# or Java, because BOTH of these languages are a clear minority compared to C. 

If you want a good language, you need to offer advantages for your users. And compelling advantages - not &quot;just&quot; that they are better than Java or C#.

Users, in the end, dont care much about which language is used, as long as the features they can use gives them some kind of advantage or feeling that their time isnt wasted.</description>
		<content:encoded><![CDATA[<p>But you are biased already because you dont have Mono installed and dont use Mono programs.</p>
<p>I have both Mono and Java installed, but I dont use either Mono or Java apps :&gt; (but this is hardly surprising, I am a ruby diehard fanboi who is finally learning python. I prefer scripting languages ANY time over the code mess that is Mono/C# or Java)</p>
<p>In the end, Unix is C. &#8220;Fast&#8221; languages who need to dethrone C must focus on C as competitor, and not on C# or Java, because BOTH of these languages are a clear minority compared to C. </p>
<p>If you want a good language, you need to offer advantages for your users. And compelling advantages &#8211; not &#8220;just&#8221; that they are better than Java or C#.</p>
<p>Users, in the end, dont care much about which language is used, as long as the features they can use gives them some kind of advantage or feeling that their time isnt wasted.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
