<?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: Computer classes should teach regular expressions to&#160;kids</title>
	<atom:link href="http://boingboing.net/2012/12/04/computer-classes-should-teach.html/feed" rel="self" type="application/rss+xml" />
	<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html</link>
	<description>Brain candy for Happy Mutants</description>
	<lastBuildDate>Sun, 26 May 2013 06:15:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.1</generator>
	<item>
		<title>By: Jim Davison</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1600017</link>
		<dc:creator>Jim Davison</dc:creator>
		<pubDate>Thu, 06 Dec 2012 14:57:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1600017</guid>
		<description>I&#039;m not sure there&#039;s a &quot;user friendly&quot; solution to providing a tool set that allows matching of any/all arbitrary possible language patterns. </description>
		<content:encoded><![CDATA[<p>I&#8217;m not sure there&#8217;s a &#8220;user friendly&#8221; solution to providing a tool set that allows matching of any/all arbitrary possible language patterns. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Reilly</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1599855</link>
		<dc:creator>Andy Reilly</dc:creator>
		<pubDate>Thu, 06 Dec 2012 05:26:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1599855</guid>
		<description>cservant: Sadly they weren&#039;t students. One is a full time &quot;Senior Systems Analyst&quot; and the other was a temp DB analyst. I refuse to call here a &quot;Senior Systems Analyst&quot; because she knows zip about systems. She&#039;s a very basic DB admin who only knows a very narrow set of MS SQL Server.</description>
		<content:encoded><![CDATA[<p>cservant: Sadly they weren&#8217;t students. One is a full time &#8220;Senior Systems Analyst&#8221; and the other was a temp DB analyst. I refuse to call here a &#8220;Senior Systems Analyst&#8221; because she knows zip about systems. She&#8217;s a very basic DB admin who only knows a very narrow set of MS SQL Server.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: soupisgoodfood</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1599811</link>
		<dc:creator>soupisgoodfood</dc:creator>
		<pubDate>Thu, 06 Dec 2012 03:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1599811</guid>
		<description>Hard to tell if you&#039;re joking. Pretty much none of them will remember how to do a regex after a week, even of the few that will understand it. Not unless you make it as much a part of the curriculum as basic language skills. Regex is a true nerd tool -- I&#039;m fairly smart (at least enough to understand software development), yet I still have to look up regex or use one of those handy apps on the odd occasions I need to write one properly, and I&#039;m pretty sure I&#039;m not the only one. There is nothing intuitive about it&#039;s syntax. Why not force spaghetti Pearl and Python on them while you&#039;re at it.

If you want to see which kids are interested in programming, there are better ways to start. Forcing regex in a basic high-school level computer science class is probably enough to put many talented kids off programming for life.

You do bring up a good point, though. Maybe we should stop teaching them PowerPoint -- leave that for the MBA classes.</description>
		<content:encoded><![CDATA[<p>Hard to tell if you&#8217;re joking. Pretty much none of them will remember how to do a regex after a week, even of the few that will understand it. Not unless you make it as much a part of the curriculum as basic language skills. Regex is a true nerd tool &#8212; I&#8217;m fairly smart (at least enough to understand software development), yet I still have to look up regex or use one of those handy apps on the odd occasions I need to write one properly, and I&#8217;m pretty sure I&#8217;m not the only one. There is nothing intuitive about it&#8217;s syntax. Why not force spaghetti Pearl and Python on them while you&#8217;re at it.</p>
<p>If you want to see which kids are interested in programming, there are better ways to start. Forcing regex in a basic high-school level computer science class is probably enough to put many talented kids off programming for life.</p>
<p>You do bring up a good point, though. Maybe we should stop teaching them PowerPoint &#8212; leave that for the MBA classes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: gjtorikian</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1599327</link>
		<dc:creator>gjtorikian</dc:creator>
		<pubDate>Wed, 05 Dec 2012 19:24:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1599327</guid>
		<description>Completely agree. Frankly I&#039;ve never been able to think in terms of &quot;lookaround / negative lookaround&quot;--I can&#039;t train my brain that way--but maybe, with these kids, there&#039;s hope...!</description>
		<content:encoded><![CDATA[<p>Completely agree. Frankly I&#8217;ve never been able to think in terms of &#8220;lookaround / negative lookaround&#8221;&#8211;I can&#8217;t train my brain that way&#8211;but maybe, with these kids, there&#8217;s hope&#8230;!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guest</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1599207</link>
		<dc:creator>Guest</dc:creator>
		<pubDate>Wed, 05 Dec 2012 17:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1599207</guid>
		<description>Of course there are unreadable and overcomplex uses of regexp, as with every other technology. But just as well there are tasks for which they are the optimal tool, and &quot;optimal&quot; here is more of a fact than a matter of opinion.</description>
		<content:encoded><![CDATA[<p>Of course there are unreadable and overcomplex uses of regexp, as with every other technology. But just as well there are tasks for which they are the optimal tool, and &#8220;optimal&#8221; here is more of a fact than a matter of opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cservant</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598946</link>
		<dc:creator>cservant</dc:creator>
		<pubDate>Wed, 05 Dec 2012 09:22:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598946</guid>
		<description>This probably won&#039;t be read but, meh.

1) Yes.  You can get away without knowing regexp, and do your job fine on any general DB situations. BUT from my view there&#039;s development away from relationship databases and to systems like Cassandra.  Regular Expression thus are becoming more important.  Not knowing about them shows what type of analyst you are.  Not saying you have to be good with them, at minimal, I&#039;m expecting you to know what they are.

2) I do.  It still saddens me.  If it&#039;s up to me, in a small company, you won&#039;t get hired or you&#039;re only here in a temporary basis.  If we&#039;re thinking about hiring one, my argument would be hiring someone that knows jack will cost less plus a focus on teamenship evaluations will be less stress on the team.  If it&#039;s a large company, HR and I will be at odds--what else is new?</description>
		<content:encoded><![CDATA[<p>This probably won&#8217;t be read but, meh.</p>
<p>1) Yes.  You can get away without knowing regexp, and do your job fine on any general DB situations. BUT from my view there&#8217;s development away from relationship databases and to systems like Cassandra.  Regular Expression thus are becoming more important.  Not knowing about them shows what type of analyst you are.  Not saying you have to be good with them, at minimal, I&#8217;m expecting you to know what they are.</p>
<p>2) I do.  It still saddens me.  If it&#8217;s up to me, in a small company, you won&#8217;t get hired or you&#8217;re only here in a temporary basis.  If we&#8217;re thinking about hiring one, my argument would be hiring someone that knows jack will cost less plus a focus on teamenship evaluations will be less stress on the team.  If it&#8217;s a large company, HR and I will be at odds&#8211;what else is new?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cowicide</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598719</link>
		<dc:creator>Cowicide</dc:creator>
		<pubDate>Wed, 05 Dec 2012 02:14:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598719</guid>
		<description>You can dissect humor, but much like a frog, it tends to die in the process.</description>
		<content:encoded><![CDATA[<p>You can dissect humor, but much like a frog, it tends to die in the process.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: invictus</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598711</link>
		<dc:creator>invictus</dc:creator>
		<pubDate>Wed, 05 Dec 2012 02:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598711</guid>
		<description>Yes, RLY. Because you might note there was no mention of the task being repeated in the original comment, and I&#039;m sure we all know people who gleefully ignore the cost:benefit considerations if it lets them justify playing with the $SHINY while getting paid.</description>
		<content:encoded><![CDATA[<p>Yes, RLY. Because you might note there was no mention of the task being repeated in the original comment, and I&#8217;m sure we all know people who gleefully ignore the cost:benefit considerations if it lets them justify playing with the $SHINY while getting paid.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: invictus</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598707</link>
		<dc:creator>invictus</dc:creator>
		<pubDate>Wed, 05 Dec 2012 02:04:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598707</guid>
		<description>Actually, if people weren&#039;t paying attention to the cost/benefit angle, we&#039;d all be extinct. You&#039;ve got your causal relationship exactly backwards.</description>
		<content:encoded><![CDATA[<p>Actually, if people weren&#8217;t paying attention to the cost/benefit angle, we&#8217;d all be extinct. You&#8217;ve got your causal relationship exactly backwards.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: knappa</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598683</link>
		<dc:creator>knappa</dc:creator>
		<pubDate>Wed, 05 Dec 2012 01:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598683</guid>
		<description>&lt;blockquote&gt;to name just three reasons it is a nightmare to maintain.&lt;/blockquote&gt;I don&#039;t think that we are talking about use in professionally maintained code here. Something more like a couple of lines which only run once - ever - and are tossed.
</description>
		<content:encoded><![CDATA[<blockquote><p>to name just three reasons it is a nightmare to maintain.</p></blockquote>
<p>I don&#8217;t think that we are talking about use in professionally maintained code here. Something more like a couple of lines which only run once &#8211; ever &#8211; and are tossed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Julian M Bucknall</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598679</link>
		<dc:creator>Julian M Bucknall</dc:creator>
		<pubDate>Wed, 05 Dec 2012 01:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598679</guid>
		<description> I&#039;d have to say this comment pwns the rest.</description>
		<content:encoded><![CDATA[<p> I&#8217;d have to say this comment pwns the rest.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zen</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598672</link>
		<dc:creator>zen</dc:creator>
		<pubDate>Wed, 05 Dec 2012 01:01:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598672</guid>
		<description> which will then be re-couped in 6 report runs and forever there after be &#039;bonus&#039; time.

how is time invested in automating a process EVER seen as a bad thing??</description>
		<content:encoded><![CDATA[<p> which will then be re-couped in 6 report runs and forever there after be &#8216;bonus&#8217; time.</p>
<p>how is time invested in automating a process EVER seen as a bad thing??</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Antinous / Moderator</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598621</link>
		<dc:creator>Antinous / Moderator</dc:creator>
		<pubDate>Wed, 05 Dec 2012 00:09:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598621</guid>
		<description>Simmer down.</description>
		<content:encoded><![CDATA[<p>Simmer down.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guest</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598582</link>
		<dc:creator>Guest</dc:creator>
		<pubDate>Tue, 04 Dec 2012 23:25:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598582</guid>
		<description>... especially true for lookarounds, which in terms of formal languages are not regular at all. I often found that when I seemed to need those, the problem is better solved by not squeezing it into a single expression.</description>
		<content:encoded><![CDATA[<p>&#8230; especially true for lookarounds, which in terms of formal languages are not regular at all. I often found that when I seemed to need those, the problem is better solved by not squeezing it into a single expression.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Textuality</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598540</link>
		<dc:creator>Textuality</dc:creator>
		<pubDate>Tue, 04 Dec 2012 22:49:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598540</guid>
		<description> Thanks all, I&#039;ll have a look at those.</description>
		<content:encoded><![CDATA[<p> Thanks all, I&#8217;ll have a look at those.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carl Witthoft</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598538</link>
		<dc:creator>Carl Witthoft</dc:creator>
		<pubDate>Tue, 04 Dec 2012 22:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598538</guid>
		<description>I believe there&#039;s a world-famous StackOverflow on that... ... Got it:  http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454</description>
		<content:encoded><![CDATA[<p>I believe there&#8217;s a world-famous StackOverflow on that&#8230; &#8230; Got it:  http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Carl Witthoft</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598534</link>
		<dc:creator>Carl Witthoft</dc:creator>
		<pubDate>Tue, 04 Dec 2012 22:45:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598534</guid>
		<description>RLY?  It was a boring half-hour job that has to be repeated every week.  Or day.  There&#039;s a Rule of 10s:  Do it once by hand; if you need it 10 times, get a script;  if you need it 100 times write compiled code.  (or thereabouts)
</description>
		<content:encoded><![CDATA[<p>RLY?  It was a boring half-hour job that has to be repeated every week.  Or day.  There&#8217;s a Rule of 10s:  Do it once by hand; if you need it 10 times, get a script;  if you need it 100 times write compiled code.  (or thereabouts)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mitchell Glaser</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598533</link>
		<dc:creator>Mitchell Glaser</dc:creator>
		<pubDate>Tue, 04 Dec 2012 22:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598533</guid>
		<description>Thanks for the link, I didn&#039;t know that you could comment Regex in a few languages.</description>
		<content:encoded><![CDATA[<p>Thanks for the link, I didn&#8217;t know that you could comment Regex in a few languages.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daemonworks</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598510</link>
		<dc:creator>Daemonworks</dc:creator>
		<pubDate>Tue, 04 Dec 2012 22:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598510</guid>
		<description>Can we teach them critical thinking first?</description>
		<content:encoded><![CDATA[<p>Can we teach them critical thinking first?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: spacedmonkey</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598504</link>
		<dc:creator>spacedmonkey</dc:creator>
		<pubDate>Tue, 04 Dec 2012 22:20:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598504</guid>
		<description>Seeing as we still fail to teach most kids even basic science literacy before they get out of high school (or college, for that matter)   I think we have more pressing concerns than regular expressions.
</description>
		<content:encoded><![CDATA[<p>Seeing as we still fail to teach most kids even basic science literacy before they get out of high school (or college, for that matter)   I think we have more pressing concerns than regular expressions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cowicide</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598505</link>
		<dc:creator>Cowicide</dc:creator>
		<pubDate>Tue, 04 Dec 2012 22:20:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598505</guid>
		<description>Gawd, I wasn&#039;t implying any contradiction or &quot;tension&quot;.  Like any other tool, it has its right and wrong uses.

Relax, Francis... the link I provided explains itself.  Sheesh, step away from the computer, go take a walk in a park or something...</description>
		<content:encoded><![CDATA[<p>Gawd, I wasn&#8217;t implying any contradiction or &#8220;tension&#8221;.  Like any other tool, it has its right and wrong uses.</p>
<p>Relax, Francis&#8230; the link I provided explains itself.  Sheesh, step away from the computer, go take a walk in a park or something&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matthew Daly</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598473</link>
		<dc:creator>Matthew Daly</dc:creator>
		<pubDate>Tue, 04 Dec 2012 21:44:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598473</guid>
		<description>About that. However, this was a weekly job, so after six weeks it resulted in a net saving of time, not to mention the fact that the function I wrote was a lot more accurate and reliable than doing it manually.</description>
		<content:encoded><![CDATA[<p>About that. However, this was a weekly job, so after six weeks it resulted in a net saving of time, not to mention the fact that the function I wrote was a lot more accurate and reliable than doing it manually.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Preston Sturges</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598471</link>
		<dc:creator>Preston Sturges</dc:creator>
		<pubDate>Tue, 04 Dec 2012 21:43:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598471</guid>
		<description>Also, fifth grade would be a good time to introduce statistics, which rely on not much more than arithmetic. The use of calculus to teach stats seems to be nothing but a way to create an elite class of statisticians.  In fact, many of them live a life like George Jetson, punching the same button a few times a day for 20 years. And anyone that retained all that calculus longer than was needed to pass the midterm and final is going to be like Dustin Hoffman in &quot;Rainman.&quot;</description>
		<content:encoded><![CDATA[<p>Also, fifth grade would be a good time to introduce statistics, which rely on not much more than arithmetic. The use of calculus to teach stats seems to be nothing but a way to create an elite class of statisticians.  In fact, many of them live a life like George Jetson, punching the same button a few times a day for 20 years. And anyone that retained all that calculus longer than was needed to pass the midterm and final is going to be like Dustin Hoffman in &#8220;Rainman.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave Pease</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598463</link>
		<dc:creator>Dave Pease</dc:creator>
		<pubDate>Tue, 04 Dec 2012 21:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598463</guid>
		<description>think of it as extremely flexible search and replace, for starters.  lots of word processors have this ability, for example, but many people don&#039;t even know to look for it and instead do a significant amount of shovelwork in a file to change a syntax or something else.  Regex will open your mind to the possibilities of being lazy and saving a load of time through automation.

I regexped a lot of what I had to do the rest of the day, so I&#039;m off to play Borderlands 2 now.</description>
		<content:encoded><![CDATA[<p>think of it as extremely flexible search and replace, for starters.  lots of word processors have this ability, for example, but many people don&#8217;t even know to look for it and instead do a significant amount of shovelwork in a file to change a syntax or something else.  Regex will open your mind to the possibilities of being lazy and saving a load of time through automation.</p>
<p>I regexped a lot of what I had to do the rest of the day, so I&#8217;m off to play Borderlands 2 now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Preston Sturges</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598456</link>
		<dc:creator>Preston Sturges</dc:creator>
		<pubDate>Tue, 04 Dec 2012 21:32:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598456</guid>
		<description>If people weren&#039;t willing to disregard the cost/benefit angle now and then we&#039;d all be living in caves eating dirt.
Keep in mind that previous versions of Excel required substantial tinkering to accomplish things like comparing two lists. </description>
		<content:encoded><![CDATA[<p>If people weren&#8217;t willing to disregard the cost/benefit angle now and then we&#8217;d all be living in caves eating dirt.<br />
Keep in mind that previous versions of Excel required substantial tinkering to accomplish things like comparing two lists. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: EvilTerran</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598454</link>
		<dc:creator>EvilTerran</dc:creator>
		<pubDate>Tue, 04 Dec 2012 21:31:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598454</guid>
		<description>Regular expressions are no more of an abomination than arithmetic. They&#039;re both systems of fairly-arbitrary symbols that have specific, formal, actually-pretty-simple when-you-get-down-to-it meanings. People just don&#039;t tend to be as familiar with the meaning of &quot;&#124;&quot; as that of &quot;+&quot;.

Hell, I&#039;d say regular expressions are actually simpler than arithmetic. In a technical sense, at least -- I&#039;m pretty sure you could define an embedding of formal regex in formal arithmetic, but not vice-versa.</description>
		<content:encoded><![CDATA[<p>Regular expressions are no more of an abomination than arithmetic. They&#8217;re both systems of fairly-arbitrary symbols that have specific, formal, actually-pretty-simple when-you-get-down-to-it meanings. People just don&#8217;t tend to be as familiar with the meaning of &#8220;|&#8221; as that of &#8220;+&#8221;.</p>
<p>Hell, I&#8217;d say regular expressions are actually simpler than arithmetic. In a technical sense, at least &#8212; I&#8217;m pretty sure you could define an embedding of formal regex in formal arithmetic, but not vice-versa.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: coop</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598452</link>
		<dc:creator>coop</dc:creator>
		<pubDate>Tue, 04 Dec 2012 21:30:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598452</guid>
		<description>Also, see the title text:

http://xkcd.com/224/</description>
		<content:encoded><![CDATA[<p>Also, see the title text:</p>
<p><a href="http://xkcd.com/224/" rel="nofollow">http://xkcd.com/224/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wysinwyg</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598448</link>
		<dc:creator>wysinwyg</dc:creator>
		<pubDate>Tue, 04 Dec 2012 21:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598448</guid>
		<description> Yes!  This drives me crazy.  Fallout 3 and Bioshock have the same problem.  Especially when I think of all the fun little problems I&#039;ve done on job interviews; it wouldn&#039;t exactly be hard to find real CS challenges to work into games like Deus Ex and similar.</description>
		<content:encoded><![CDATA[<p> Yes!  This drives me crazy.  Fallout 3 and Bioshock have the same problem.  Especially when I think of all the fun little problems I&#8217;ve done on job interviews; it wouldn&#8217;t exactly be hard to find real CS challenges to work into games like Deus Ex and similar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: invictus</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598438</link>
		<dc:creator>invictus</dc:creator>
		<pubDate>Tue, 04 Dec 2012 21:18:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598438</guid>
		<description>...after spending three hours on coding the solution to the half-hour job?</description>
		<content:encoded><![CDATA[<p>&#8230;after spending three hours on coding the solution to the half-hour job?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wysinwyg</title>
		<link>http://boingboing.net/2012/12/04/computer-classes-should-teach.html#comment-1598440</link>
		<dc:creator>wysinwyg</dc:creator>
		<pubDate>Tue, 04 Dec 2012 21:18:00 +0000</pubDate>
		<guid isPermaLink="false">http://boingboing.net/?p=198165#comment-1598440</guid>
		<description> 1. You can do a whole lot with SQL without knowing regular expressions.  I can&#039;t even think of any routine DB admin tasks that require regexp.  Now, calling yourself a &quot;DB analyst&quot; without knowing regexp...that&#039;s a bit of a stretch, admittedly.
2. You apparently don&#039;t have too much experience with developers educated within the Microsoft ecosystem.  Andy&#039;s account sounds about right.</description>
		<content:encoded><![CDATA[<p> 1. You can do a whole lot with SQL without knowing regular expressions.  I can&#8217;t even think of any routine DB admin tasks that require regexp.  Now, calling yourself a &#8220;DB analyst&#8221; without knowing regexp&#8230;that&#8217;s a bit of a stretch, admittedly.<br />
2. You apparently don&#8217;t have too much experience with developers educated within the Microsoft ecosystem.  Andy&#8217;s account sounds about right.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
