<?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: Software&#8217;s Cambrian Explosion</title>
	<atom:link href="http://blog.slickedit.com/2008/10/softwares-cambrian-explosion/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.slickedit.com/2008/10/softwares-cambrian-explosion/</link>
	<description>&#34;Hello World&#34; - The SlickEdit Developer Blog</description>
	<lastBuildDate>Wed, 08 Feb 2012 10:18:34 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Scott Westfall</title>
		<link>http://blog.slickedit.com/2008/10/softwares-cambrian-explosion/comment-page-1/#comment-539</link>
		<dc:creator>Scott Westfall</dc:creator>
		<pubDate>Thu, 16 Oct 2008 13:54:11 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slickedit.com/?p=248#comment-539</guid>
		<description>That sounds like a good approach. There are way too many languages to cover them all, so cover the kinds of languages.

Though my survey class didn&#039;t cover all languages, you still had a sense that you covered all the major ones you are likely see out there. Sometimes, it&#039;s nice to live in a small world.

I have a similar feeling about music. I remember, in high school, going to the record store and looking through the bins of LPs. I new all of the groups and could readily tell when there was a new album or new group.  Now, there are so many more artists that it seems nearly impossible to keep up. 

Don&#039;t get me wrong; I&#039;m not wishing for a smaller world. I just wish it were possible to have the same kind of comprehensive knowledge I felt I had back then.</description>
		<content:encoded><![CDATA[<p>That sounds like a good approach. There are way too many languages to cover them all, so cover the kinds of languages.</p>
<p>Though my survey class didn&#8217;t cover all languages, you still had a sense that you covered all the major ones you are likely see out there. Sometimes, it&#8217;s nice to live in a small world.</p>
<p>I have a similar feeling about music. I remember, in high school, going to the record store and looking through the bins of LPs. I new all of the groups and could readily tell when there was a new album or new group.  Now, there are so many more artists that it seems nearly impossible to keep up. </p>
<p>Don&#8217;t get me wrong; I&#8217;m not wishing for a smaller world. I just wish it were possible to have the same kind of comprehensive knowledge I felt I had back then.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: A.J.</title>
		<link>http://blog.slickedit.com/2008/10/softwares-cambrian-explosion/comment-page-1/#comment-538</link>
		<dc:creator>A.J.</dc:creator>
		<pubDate>Thu, 16 Oct 2008 00:15:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.slickedit.com/?p=248#comment-538</guid>
		<description>For reference, when I took Programming Languages about 5 years ago, we focused on four types of programming language: object oriented, imperative, logical, and functional. The languages we used as examples were Java/SmallTalk, C/Pascal, Prolog, and ML, respectively. The professor wanted to focus on the core differences between the different types of programming languages rather than getting caught up in all of the new frameworks and scripting languages. The course also covered the lexical structure of the different types of languages. I&#039;m not sure whether those types of classes will ever use new languages as examples. Most of the Computer Science professors I know feel many of the new languages don&#039;t teach good programming practices because many (especially the scripting languages) tolerate errors.</description>
		<content:encoded><![CDATA[<p>For reference, when I took Programming Languages about 5 years ago, we focused on four types of programming language: object oriented, imperative, logical, and functional. The languages we used as examples were Java/SmallTalk, C/Pascal, Prolog, and ML, respectively. The professor wanted to focus on the core differences between the different types of programming languages rather than getting caught up in all of the new frameworks and scripting languages. The course also covered the lexical structure of the different types of languages. I&#8217;m not sure whether those types of classes will ever use new languages as examples. Most of the Computer Science professors I know feel many of the new languages don&#8217;t teach good programming practices because many (especially the scripting languages) tolerate errors.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

