<?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 = Insufficient Suffering</title>
	<atom:link href="http://doodleplex.com/glassmaze/java-insufficient-suffering/feed/" rel="self" type="application/rss+xml" />
	<link>http://doodleplex.com/glassmaze/java-insufficient-suffering/</link>
	<description>Every jumbled pile of person</description>
	<lastBuildDate>Tue, 07 Feb 2012 17:54:54 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: lapsed cannibal</title>
		<link>http://doodleplex.com/glassmaze/java-insufficient-suffering/comment-page-1/#comment-668</link>
		<dc:creator>lapsed cannibal</dc:creator>
		<pubDate>Fri, 03 Feb 2006 06:43:03 +0000</pubDate>
		<guid isPermaLink="false">http://doodleplex.com/wordpress/?p=356#comment-668</guid>
		<description>&lt;p&gt;bob - I can&#039;t argue with anything you&#039;re saying. I wholeheartedly agree that the more languages you learn, the better, and that you need to challenge people in order to unlock their full potential. What I object to is the half ascetic / half sadistic nature of some of the classes I took in college: where they seemed to fetishize the act of inflicting intellectual agony &lt;em&gt;for it&#039;s own sake&lt;/em&gt;. This inevitably made getting through these courses an act of survival, rather than one of education, enlightenment, or edification.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>bob &#8211; I can&#8217;t argue with anything you&#8217;re saying. I wholeheartedly agree that the more languages you learn, the better, and that you need to challenge people in order to unlock their full potential. What I object to is the half ascetic / half sadistic nature of some of the classes I took in college: where they seemed to fetishize the act of inflicting intellectual agony <em>for it&#8217;s own sake</em>. This inevitably made getting through these courses an act of survival, rather than one of education, enlightenment, or edification.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: bob</title>
		<link>http://doodleplex.com/glassmaze/java-insufficient-suffering/comment-page-1/#comment-667</link>
		<dc:creator>bob</dc:creator>
		<pubDate>Thu, 02 Feb 2006 23:13:47 +0000</pubDate>
		<guid isPermaLink="false">http://doodleplex.com/wordpress/?p=356#comment-667</guid>
		<description>&lt;p&gt;I could be convinced that teaching students the gory details of C does not make people good programmers. I can also accept that one can learn to be a good Java programmer without learning C. But, learning several languages teaches one a lot about computer science, which does have value. If you only have Java under your belt, you have no idea of what underlying knowledge you may be missing. Consider human language: people who speak multiple languages gain a better understanding of even their own native language, when they have studied others.&lt;/p&gt;

&lt;p&gt;As far as putting programmers through the ringer before setting them free, I am more concerned. I have worked with a great many programmers who could not design a performant and maintainable system that meets the requirements to save their lives. Many can not diagnose the simplest of problems - this leaves others of us having to do their work. Lets say a customer calls in with a critical problem. Johnny-Slept-through-All-CS-Classes gets assigned the issue. He takes forever studying the code and sends a few fixes that don&#039;t work. Finally skilled labor has to come in, after the customer has gone critical and try to save the day.&lt;/p&gt;

&lt;p&gt;I am not saying that the CS people have to be killed as part of the curriculum, but lets face it - programming is becoming a very competitive field. Once the US salaries bottom out and become equivalent with those in India and China (AND THEY WILL), we are going to be competing on raw skill. Not understanding CS fundamentals could really count against one in that market.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>I could be convinced that teaching students the gory details of C does not make people good programmers. I can also accept that one can learn to be a good Java programmer without learning C. But, learning several languages teaches one a lot about computer science, which does have value. If you only have Java under your belt, you have no idea of what underlying knowledge you may be missing. Consider human language: people who speak multiple languages gain a better understanding of even their own native language, when they have studied others.</p>

<p>As far as putting programmers through the ringer before setting them free, I am more concerned. I have worked with a great many programmers who could not design a performant and maintainable system that meets the requirements to save their lives. Many can not diagnose the simplest of problems &#8211; this leaves others of us having to do their work. Lets say a customer calls in with a critical problem. Johnny-Slept-through-All-CS-Classes gets assigned the issue. He takes forever studying the code and sends a few fixes that don&#8217;t work. Finally skilled labor has to come in, after the customer has gone critical and try to save the day.</p>

<p>I am not saying that the CS people have to be killed as part of the curriculum, but lets face it &#8211; programming is becoming a very competitive field. Once the US salaries bottom out and become equivalent with those in India and China (AND THEY WILL), we are going to be competing on raw skill. Not understanding CS fundamentals could really count against one in that market.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: lapsed cannibal</title>
		<link>http://doodleplex.com/glassmaze/java-insufficient-suffering/comment-page-1/#comment-666</link>
		<dc:creator>lapsed cannibal</dc:creator>
		<pubDate>Sun, 01 Jan 2006 11:52:57 +0000</pubDate>
		<guid isPermaLink="false">http://doodleplex.com/wordpress/?p=356#comment-666</guid>
		<description>&lt;p&gt;Z - Yeah, I think that&#039;s exactly right: our minds just aren&#039;t equipped to remember pain. A good defensive mechanism, I guess, but it inevitably leads to articles like this.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Z &#8211; Yeah, I think that&#8217;s exactly right: our minds just aren&#8217;t equipped to remember pain. A good defensive mechanism, I guess, but it inevitably leads to articles like this.</p>]]></content:encoded>
	</item>
	<item>
		<title>By: Z</title>
		<link>http://doodleplex.com/glassmaze/java-insufficient-suffering/comment-page-1/#comment-665</link>
		<dc:creator>Z</dc:creator>
		<pubDate>Sun, 01 Jan 2006 11:43:13 +0000</pubDate>
		<guid isPermaLink="false">http://doodleplex.com/wordpress/?p=356#comment-665</guid>
		<description>&lt;p&gt;Amen.  I love to read Joel as well, but on this one I think he crossed the line into disbelief.  Kind of like the natural ability for women to forget the pain and uncomfortable affects of childbirth, and their willingness to concive again because of it.&lt;/p&gt;

&lt;p&gt;Clearly, Joel either had a very different experience in college, or he has forgotten the horror of Data Structure 204 and Operating Systems 409.&lt;/p&gt;
</description>
		<content:encoded><![CDATA[<p>Amen.  I love to read Joel as well, but on this one I think he crossed the line into disbelief.  Kind of like the natural ability for women to forget the pain and uncomfortable affects of childbirth, and their willingness to concive again because of it.</p>

<p>Clearly, Joel either had a very different experience in college, or he has forgotten the horror of Data Structure 204 and Operating Systems 409.</p>]]></content:encoded>
	</item>
</channel>
</rss>

