<?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: How Microsoft is changing the programming world</title>
	<atom:link href="http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/feed/" rel="self" type="application/rss+xml" />
	<link>http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/</link>
	<description>Meditations on programming, startups, and technology</description>
	<lastBuildDate>Thu, 17 May 2012 22:10:46 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: Luke</title>
		<link>http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/#comment-13422</link>
		<dc:creator>Luke</dc:creator>
		<pubDate>Thu, 22 Jul 2010 16:54:59 +0000</pubDate>
		<guid isPermaLink="false">http://programmingzen.com/?p=1215#comment-13422</guid>
		<description>Aymeric, not all Microsoft developers are happy with what Microsoft is doing. Alt.Net is a perfect example of this. I also believe (although it is likely I&#039;m wrong) ASP.Net MVC started life as an open source project that was picked up by Microsoft</description>
		<content:encoded><![CDATA[<p>Aymeric, not all Microsoft developers are happy with what Microsoft is doing. Alt.Net is a perfect example of this. I also believe (although it is likely I&#8217;m wrong) ASP.Net MVC started life as an open source project that was picked up by Microsoft</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: George</title>
		<link>http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/#comment-10598</link>
		<dc:creator>George</dc:creator>
		<pubDate>Wed, 07 Jul 2010 18:28:37 +0000</pubDate>
		<guid isPermaLink="false">http://programmingzen.com/?p=1215#comment-10598</guid>
		<description>You are talking about &quot;learning&quot; Lisp etc. In my school (I graduated 30 years ago), Lisp was mandatory - exam in year 4. Probably nowadays they teach Haskell.

So I assume a good programmer should know functional programming from school. Or am I wrong?</description>
		<content:encoded><![CDATA[<p>You are talking about &#8220;learning&#8221; Lisp etc. In my school (I graduated 30 years ago), Lisp was mandatory &#8211; exam in year 4. Probably nowadays they teach Haskell.</p>
<p>So I assume a good programmer should know functional programming from school. Or am I wrong?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antonio Cangiano</title>
		<link>http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/#comment-10480</link>
		<dc:creator>Antonio Cangiano</dc:creator>
		<pubDate>Sat, 03 Jul 2010 22:56:28 +0000</pubDate>
		<guid isPermaLink="false">http://programmingzen.com/?p=1215#comment-10480</guid>
		<description>&lt;blockquote&gt;So to put it all together, the point would be that Microsoft is making the programming community better by bringing concepts like functional programming to the “average” Joe. Something that would otherwise be quite unlikely.&lt;/blockquote&gt;

Correct.

&lt;blockquote&gt;Which also means, an average Microsoft programmer is better off than an average non-MS programmer because he has a big daddy taking care of him. After all, what are the chances that an AVERAGE non-Microsoft programmer would ever discover and work on Haskel?&lt;/blockquote&gt;

For the most part, yes. This is why I praise Microsoft for exposing innovative programming concepts to millions of developers.</description>
		<content:encoded><![CDATA[<blockquote><p>So to put it all together, the point would be that Microsoft is making the programming community better by bringing concepts like functional programming to the “average” Joe. Something that would otherwise be quite unlikely.</p></blockquote>
<p>Correct.</p>
<blockquote><p>Which also means, an average Microsoft programmer is better off than an average non-MS programmer because he has a big daddy taking care of him. After all, what are the chances that an AVERAGE non-Microsoft programmer would ever discover and work on Haskel?</p></blockquote>
<p>For the most part, yes. This is why I praise Microsoft for exposing innovative programming concepts to millions of developers.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Preets</title>
		<link>http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/#comment-10478</link>
		<dc:creator>Preets</dc:creator>
		<pubDate>Sat, 03 Jul 2010 22:45:40 +0000</pubDate>
		<guid isPermaLink="false">http://programmingzen.com/?p=1215#comment-10478</guid>
		<description>Fair enough.

So to put it all together, the point would be that Microsoft is making the programming community better by bringing concepts like functional programming to the &quot;average&quot; Joe. Something that would otherwise be quite unlikely.

Which also means, an average Microsoft programmer is better off than an average non-MS programmer because he has a big daddy taking care of him. After all, what are the chances that an AVERAGE non-Microsoft programmer would ever discover and work on Haskel?</description>
		<content:encoded><![CDATA[<p>Fair enough.</p>
<p>So to put it all together, the point would be that Microsoft is making the programming community better by bringing concepts like functional programming to the &#8220;average&#8221; Joe. Something that would otherwise be quite unlikely.</p>
<p>Which also means, an average Microsoft programmer is better off than an average non-MS programmer because he has a big daddy taking care of him. After all, what are the chances that an AVERAGE non-Microsoft programmer would ever discover and work on Haskel?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antonio Cangiano</title>
		<link>http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/#comment-10476</link>
		<dc:creator>Antonio Cangiano</dc:creator>
		<pubDate>Sat, 03 Jul 2010 20:50:20 +0000</pubDate>
		<guid isPermaLink="false">http://programmingzen.com/?p=1215#comment-10476</guid>
		<description>Hi Preets, 

thanks for stopping by. By answering your question, I hope to clarify something for everybody.

&lt;blockquote&gt;So you’re saying most average Joe’s “lack intellectual curiosity”? If Joe knew EVERYTHING in his “Microsoft world” then surely he was curious about &lt;div style=&quot;display: inline; height: auto; position: absolute; visibility: hidden; width: auto; &quot;&gt;something&lt;/div&gt;something! May be he was curious about how to get this project out of the door and make a huge profit.&lt;/blockquote&gt;

Many people commenting are under the impression that Joe was a master of his (.NET) trade and I&#039;m dismissing his abilities on the basis of his ignorance of tools and techniques that are not strictly needed for his job. In reality he lacked both breadth and depth, with many holes in fundamental programming concepts. Above all he was not interested in expanding his knowledge one iota, unless his job was in jeopardy. He reluctantly studied .NET because he was more or less forced to.

He was not a focused .NET master. Just &quot;an average Joe&quot; with not much passion for the craft of programming.</description>
		<content:encoded><![CDATA[<p>Hi Preets, </p>
<p>thanks for stopping by. By answering your question, I hope to clarify something for everybody.</p>
<blockquote><p>So you’re saying most average Joe’s “lack intellectual curiosity”? If Joe knew EVERYTHING in his “Microsoft world” then surely he was curious about
<div style="display: inline; height: auto; position: absolute; visibility: hidden; width: auto; ">something</div>
<p>something! May be he was curious about how to get this project out of the door and make a huge profit.</p></blockquote>
<p>Many people commenting are under the impression that Joe was a master of his (.NET) trade and I&#8217;m dismissing his abilities on the basis of his ignorance of tools and techniques that are not strictly needed for his job. In reality he lacked both breadth and depth, with many holes in fundamental programming concepts. Above all he was not interested in expanding his knowledge one iota, unless his job was in jeopardy. He reluctantly studied .NET because he was more or less forced to.</p>
<p>He was not a focused .NET master. Just &#8220;an average Joe&#8221; with not much passion for the craft of programming.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Preets</title>
		<link>http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/#comment-10465</link>
		<dc:creator>Preets</dc:creator>
		<pubDate>Sat, 03 Jul 2010 16:07:14 +0000</pubDate>
		<guid isPermaLink="false">http://programmingzen.com/?p=1215#comment-10465</guid>
		<description>@Antonio

You said &gt;&gt; due to a strict adherence to the Microsoft view of the programming world – and perhaps a lack of intellectual curiosity

So you’re saying most average Joe’s “lack intellectual curiosity”? If Joe knew EVERYTHING in his “Microsoft world” then surely he was curious about something! May be he was curious about how to get this project out of the door and make a huge profit. Why would you play down his character by suggesting he lacks curiosity? How does this attribute in any way help you in proving MS is doing a good thing by bringing F# to the .NET world?

You said &gt;&gt; the guy did manage to be somewhat adequate at his job. Not spectacular by any stretch of the imagination

I would like to know why Joe is only adequate at his “Microsoft ONLY” job. Didn&#039;t he know everything there was to know around Microsoft? Why then is this typical “Joe” only average?

That being said, I do agree Microsoft allows for a lot of average programmers to make it into the programming world. Microsoft has turned programming into a “regular” profession which some people might find hard to digest. 

Not all taxi drivers are practicing for the Grand Prix.</description>
		<content:encoded><![CDATA[<p>@Antonio</p>
<p>You said &gt;&gt; due to a strict adherence to the Microsoft view of the programming world – and perhaps a lack of intellectual curiosity</p>
<p>So you’re saying most average Joe’s “lack intellectual curiosity”? If Joe knew EVERYTHING in his “Microsoft world” then surely he was curious about something! May be he was curious about how to get this project out of the door and make a huge profit. Why would you play down his character by suggesting he lacks curiosity? How does this attribute in any way help you in proving MS is doing a good thing by bringing F# to the .NET world?</p>
<p>You said &gt;&gt; the guy did manage to be somewhat adequate at his job. Not spectacular by any stretch of the imagination</p>
<p>I would like to know why Joe is only adequate at his “Microsoft ONLY” job. Didn&#8217;t he know everything there was to know around Microsoft? Why then is this typical “Joe” only average?</p>
<p>That being said, I do agree Microsoft allows for a lot of average programmers to make it into the programming world. Microsoft has turned programming into a “regular” profession which some people might find hard to digest. </p>
<p>Not all taxi drivers are practicing for the Grand Prix.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RAVI</title>
		<link>http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/#comment-10415</link>
		<dc:creator>RAVI</dc:creator>
		<pubDate>Fri, 02 Jul 2010 00:05:01 +0000</pubDate>
		<guid isPermaLink="false">http://programmingzen.com/?p=1215#comment-10415</guid>
		<description>The matter of the fact is Microsoft introduces bike with easy to ride features when compared to other bike providers who removes all the fun of bike riding and make it a hell to ride</description>
		<content:encoded><![CDATA[<p>The matter of the fact is Microsoft introduces bike with easy to ride features when compared to other bike providers who removes all the fun of bike riding and make it a hell to ride</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Phenow</title>
		<link>http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/#comment-10369</link>
		<dc:creator>Jon Phenow</dc:creator>
		<pubDate>Wed, 30 Jun 2010 02:03:15 +0000</pubDate>
		<guid isPermaLink="false">http://programmingzen.com/?p=1215#comment-10369</guid>
		<description>It&#039;s a pitty programmers don&#039;t all attend colleges that teach using basic concepts such as REFACTORING and REVISION CONTROL. I don&#039;t understand how Micro$oft has gotten away with keeping people away from such basic tools. That&#039;s why I&#039;m happy I&#039;ve been attending a college that teaches using Open tools and tries to go over all of the topics, like refactoring and revision control. I&#039;m an intern for a small company doing some programming and I look like some sort of prophet when i bring up Subversion or Git.</description>
		<content:encoded><![CDATA[<p>It&#8217;s a pitty programmers don&#8217;t all attend colleges that teach using basic concepts such as REFACTORING and REVISION CONTROL. I don&#8217;t understand how Micro$oft has gotten away with keeping people away from such basic tools. That&#8217;s why I&#8217;m happy I&#8217;ve been attending a college that teaches using Open tools and tries to go over all of the topics, like refactoring and revision control. I&#8217;m an intern for a small company doing some programming and I look like some sort of prophet when i bring up Subversion or Git.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mario</title>
		<link>http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/#comment-10302</link>
		<dc:creator>mario</dc:creator>
		<pubDate>Mon, 28 Jun 2010 20:46:38 +0000</pubDate>
		<guid isPermaLink="false">http://programmingzen.com/?p=1215#comment-10302</guid>
		<description>Believe I&#039;ve worked with enough .NET monkeys who only drink from the MSDN well that your story applies to *many* .NET developers. There are a few like Rob Conery of Subsonic fame who do not wear blinders.</description>
		<content:encoded><![CDATA[<p>Believe I&#8217;ve worked with enough .NET monkeys who only drink from the MSDN well that your story applies to *many* .NET developers. There are a few like Rob Conery of Subsonic fame who do not wear blinders.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daryl de Reus</title>
		<link>http://programmingzen.com/2010/06/23/how-microsoft-is-changing-the-programming-world/#comment-10273</link>
		<dc:creator>Daryl de Reus</dc:creator>
		<pubDate>Mon, 28 Jun 2010 00:30:57 +0000</pubDate>
		<guid isPermaLink="false">http://programmingzen.com/?p=1215#comment-10273</guid>
		<description>I&#039;m new to the functional programming languages, but are there specific advantages of F# as compared to C# for example?  If there are, can they be mixed like it&#039;s possible to mix vb and c#?</description>
		<content:encoded><![CDATA[<p>I&#8217;m new to the functional programming languages, but are there specific advantages of F# as compared to C# for example?  If there are, can they be mixed like it&#8217;s possible to mix vb and c#?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

