<?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 vs .NET: An Overview</title>
	<atom:link href="http://www.markhneedham.com/blog/2008/10/15/java-vs-net-an-overview/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.markhneedham.com/blog/2008/10/15/java-vs-net-an-overview/</link>
	<description>Thoughts on Software Development</description>
	<lastBuildDate>Wed, 17 Mar 2010 23:38:45 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: felix</title>
		<link>http://www.markhneedham.com/blog/2008/10/15/java-vs-net-an-overview/comment-page-1/#comment-766</link>
		<dc:creator>felix</dc:creator>
		<pubDate>Wed, 15 Oct 2008 23:28:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=491#comment-766</guid>
		<description>@Mark
One thing that is troublesome about C# is .NET and all the vendor lock-in stuff. 
Do you really want to have your servers run on windows. So deployment is a big issue..

@Adam
The CMD-Y is quite intuitive, as it was CTRL-Y on the PC, which was delete line in Turbo Pascal, which in turn stole a lot of shortcuts from the late WordStar...</description>
		<content:encoded><![CDATA[<p>@Mark<br />
One thing that is troublesome about C# is .NET and all the vendor lock-in stuff.<br />
Do you really want to have your servers run on windows. So deployment is a big issue..</p>
<p>@Adam<br />
The CMD-Y is quite intuitive, as it was CTRL-Y on the PC, which was delete line in Turbo Pascal, which in turn stole a lot of shortcuts from the late WordStar&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Adam Scott</title>
		<link>http://www.markhneedham.com/blog/2008/10/15/java-vs-net-an-overview/comment-page-1/#comment-744</link>
		<dc:creator>Adam Scott</dc:creator>
		<pubDate>Tue, 14 Oct 2008 20:52:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=491#comment-744</guid>
		<description>Two things:

1) While this isn&#039;t a particularly useful question to ask, I&#039;d be curious to know which kind of project you&#039;d prefer to work on, given what you&#039;ve stated?

2) I&#039;m surprised that you find IntelliJ more intuitive than Eclipse. Having come from using solely Eclipse for a very long time, and now only starting to use IntelliJ, I will agree that IntelliJ has a host of features that make it very attractive. Having said that I would also say that I actually find it very counter intuitive to use. For example, many of the shortcuts do not follow OS conventions, like CMD + W on a mac does not close a tab, it selects text. And CMD + Y deletes a line, rather than redoing an action.</description>
		<content:encoded><![CDATA[<p>Two things:</p>
<p>1) While this isn't a particularly useful question to ask, I'd be curious to know which kind of project you'd prefer to work on, given what you've stated?</p>
<p>2) I'm surprised that you find IntelliJ more intuitive than Eclipse. Having come from using solely Eclipse for a very long time, and now only starting to use IntelliJ, I will agree that IntelliJ has a host of features that make it very attractive. Having said that I would also say that I actually find it very counter intuitive to use. For example, many of the shortcuts do not follow OS conventions, like CMD + W on a mac does not close a tab, it selects text. And CMD + Y deletes a line, rather than redoing an action.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark Needham</title>
		<link>http://www.markhneedham.com/blog/2008/10/15/java-vs-net-an-overview/comment-page-1/#comment-743</link>
		<dc:creator>Mark Needham</dc:creator>
		<pubDate>Tue, 14 Oct 2008 20:45:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=491#comment-743</guid>
		<description>You raise a good point! What I was trying to get across (admittedly not so clearly having re-read it!) is that I don&#039;t know of a dynamic language with C# style syntax similar to the Java style syntax that Groovy provides.

What you say about LINQ is also of course true =&gt; it&#039;s a really good addition in my opinion. Hopefully we&#039;ll start to see new features like this in Java soon.

Cheers, Mark</description>
		<content:encoded><![CDATA[<p>You raise a good point! What I was trying to get across (admittedly not so clearly having re-read it!) is that I don't know of a dynamic language with C# style syntax similar to the Java style syntax that Groovy provides.</p>
<p>What you say about LINQ is also of course true => it's a really good addition in my opinion. Hopefully we'll start to see new features like this in Java soon.</p>
<p>Cheers, Mark</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: IT Blog</title>
		<link>http://www.markhneedham.com/blog/2008/10/15/java-vs-net-an-overview/comment-page-1/#comment-742</link>
		<dc:creator>IT Blog</dc:creator>
		<pubDate>Tue, 14 Oct 2008 20:32:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=491#comment-742</guid>
		<description>[...] Update: der Artikel war nicht als Java vs. .Net gedacht, aber zu dem Thema bin ich grade </description>
		<content:encoded><![CDATA[<p>[...] Update: der Artikel war nicht als Java vs. .Net gedacht, aber zu dem Thema bin ich grade</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin Clowers</title>
		<link>http://www.markhneedham.com/blog/2008/10/15/java-vs-net-an-overview/comment-page-1/#comment-740</link>
		<dc:creator>Robin Clowers</dc:creator>
		<pubDate>Tue, 14 Oct 2008 16:57:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.markhneedham.com/blog/?p=491#comment-740</guid>
		<description>Hi Mark, I feel it is worth mentioning that LINQ (Language INtegrated Query) is a very powerful feature of C#.  A single set of query methods can be used against in memory collections, xml and any other data source a provider has been written for.  Most of the C# 3.0 features were added in support of LINQ.

For open source .net, take a look at the Castle Project and Spring.net.

You also mentioned that you are not aware of any dynamic languages for .NET, but of course IronPython and IronRuby are both dynamic... 

Cheers</description>
		<content:encoded><![CDATA[<p>Hi Mark, I feel it is worth mentioning that LINQ (Language INtegrated Query) is a very powerful feature of C#.  A single set of query methods can be used against in memory collections, xml and any other data source a provider has been written for.  Most of the C# 3.0 features were added in support of LINQ.</p>
<p>For open source .net, take a look at the Castle Project and Spring.net.</p>
<p>You also mentioned that you are not aware of any dynamic languages for .NET, but of course IronPython and IronRuby are both dynamic&#8230; </p>
<p>Cheers</p>
]]></content:encoded>
	</item>
</channel>
</rss>
