<?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: Classes on Functional Programming</title>
	<atom:link href="http://www.cluehq.com/blog/2008/01/22/classes-on-functional-programming/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cluehq.com/blog/2008/01/22/classes-on-functional-programming/</link>
	<description>Random Thoughts from a Computer Science Student...</description>
	<lastBuildDate>Wed, 18 Jan 2012 01:14:10 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: richard</title>
		<link>http://www.cluehq.com/blog/2008/01/22/classes-on-functional-programming/comment-page-1/#comment-36</link>
		<dc:creator>richard</dc:creator>
		<pubDate>Wed, 23 Jan 2008 18:55:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.cluehq.com/blog/2008/01/22/classes-on-functional-programming/#comment-36</guid>
		<description>Those slashdot articles actually reference the same article I was talking about.  Of course, they got to it first. :P

Essentially, there is a tug of war going on.  Traditional CS programs were very much math oriented.  There was a healthy dose of computing theory at the core of every decent CS program.  The problem was that CS programs did a poor job of communicating why that core theory piece was important and students left the programs because those classes were difficult.

Now the schools are turning out CS grads who can&#039;t reason properly about algorithm or data-structure efficiency and only know how to write simple programs that do simple things.  The net result is a population of CS grads who don&#039;t measure up to the challenges of modern CS problems.

Java isn&#039;t the problem.  It&#039;s a symptom of a higher-ed effort to appeal to students&#039; desire to gain practical and marketable skills for employment.  Unfortunately, this is doing everyone a disservice.  CS programs should be able to provide both.</description>
		<content:encoded><![CDATA[<p>Those slashdot articles actually reference the same article I was talking about.  Of course, they got to it first. <img src='http://www.cluehq.com/blog/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>Essentially, there is a tug of war going on.  Traditional CS programs were very much math oriented.  There was a healthy dose of computing theory at the core of every decent CS program.  The problem was that CS programs did a poor job of communicating why that core theory piece was important and students left the programs because those classes were difficult.</p>
<p>Now the schools are turning out CS grads who can&#8217;t reason properly about algorithm or data-structure efficiency and only know how to write simple programs that do simple things.  The net result is a population of CS grads who don&#8217;t measure up to the challenges of modern CS problems.</p>
<p>Java isn&#8217;t the problem.  It&#8217;s a symptom of a higher-ed effort to appeal to students&#8217; desire to gain practical and marketable skills for employment.  Unfortunately, this is doing everyone a disservice.  CS programs should be able to provide both.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jason</title>
		<link>http://www.cluehq.com/blog/2008/01/22/classes-on-functional-programming/comment-page-1/#comment-35</link>
		<dc:creator>Jason</dc:creator>
		<pubDate>Wed, 23 Jan 2008 18:05:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.cluehq.com/blog/2008/01/22/classes-on-functional-programming/#comment-35</guid>
		<description>After reading this, Richard, I&#039;m curious your thoughts on &lt;a href=&quot;http://developers.slashdot.org/article.pl?sid=08/01/08/0348239&amp;tid=146&quot; rel=&quot;nofollow&quot;&gt;this&lt;/a&gt; discussion and it&#039;s &lt;a href=&quot;http://developers.slashdot.org/article.pl?sid=08/01/22/0217200&quot; rel=&quot;nofollow&quot;&gt;follow-up&lt;/a&gt; over on Slashdot.

The language debate may never settle down.</description>
		<content:encoded><![CDATA[<p>After reading this, Richard, I&#8217;m curious your thoughts on <a href="http://developers.slashdot.org/article.pl?sid=08/01/08/0348239&amp;tid=146" rel="nofollow">this</a> discussion and it&#8217;s <a href="http://developers.slashdot.org/article.pl?sid=08/01/22/0217200" rel="nofollow">follow-up</a> over on Slashdot.</p>
<p>The language debate may never settle down.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

