<?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"
	>
<channel>
	<title>Comments on: The stepchild</title>
	<atom:link href="http://www.bit-player.org/2007/the-stepchild/feed" rel="self" type="application/rss+xml" />
	<link>http://bit-player.org/2007/the-stepchild</link>
	<description>An amateur's outlook on computation and mathematics.</description>
	<pubDate>Tue, 07 Feb 2012 07:36:14 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.3</generator>
		<item>
		<title>By: Karthi</title>
		<link>http://bit-player.org/2007/the-stepchild#comment-1423</link>
		<dc:creator>Karthi</dc:creator>
		<pubDate>Wed, 07 Feb 2007 07:20:47 +0000</pubDate>
		<guid isPermaLink="false">http://bit-player.org/?p=87#comment-1423</guid>
		<description>I am not from computer science or math department. But I find there are plenty of things need to accomplished in computer science.

The whole challenge is in providing a framework which eight year kid can use and produce Virtual robots! Just from programming point of view it is difficult to make things simple enough.</description>
		<content:encoded><![CDATA[<p>I am not from computer science or math department. But I find there are plenty of things need to accomplished in computer science.</p>
<p>The whole challenge is in providing a framework which eight year kid can use and produce Virtual robots! Just from programming point of view it is difficult to make things simple enough.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nutbearer</title>
		<link>http://bit-player.org/2007/the-stepchild#comment-1422</link>
		<dc:creator>nutbearer</dc:creator>
		<pubDate>Wed, 07 Feb 2007 07:12:08 +0000</pubDate>
		<guid isPermaLink="false">http://bit-player.org/?p=87#comment-1422</guid>
		<description>"Also, Iâ€™ll believe that â€œthe massesâ€ will be able to develop software when they know the difference between OR and XOR. E.g., to the average person, the question â€œwould you like an orange or an appleâ€ has two (maybe three) answers. To the computer scientist, there are four answers."

As a corollary, the average computer scientist will get laid when they realize that natural language does not use logical connectives, and pretending that it does makes them look silly rather than clever.</description>
		<content:encoded><![CDATA[<p>&#8220;Also, Iâ€™ll believe that â€œthe massesâ€ will be able to develop software when they know the difference between OR and XOR. E.g., to the average person, the question â€œwould you like an orange or an appleâ€ has two (maybe three) answers. To the computer scientist, there are four answers.&#8221;</p>
<p>As a corollary, the average computer scientist will get laid when they realize that natural language does not use logical connectives, and pretending that it does makes them look silly rather than clever.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alex</title>
		<link>http://bit-player.org/2007/the-stepchild#comment-1421</link>
		<dc:creator>Alex</dc:creator>
		<pubDate>Wed, 07 Feb 2007 02:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://bit-player.org/?p=87#comment-1421</guid>
		<description>Stroustrup explains it well:

http://www.technologyreview.com/Infotech/17831/

http://www.technologyreview.com/Infotech/17868/

Computer programming still suffers from many serious problems and is far from being mastered even by expert programmers. 

The main problem as I see it is caused by those brave folks (and their supporters) who figure out MS Access and VBA and believe they can build production systems. It's kinda like setting out to build your next home based on the experience of successfully building a doghouse.</description>
		<content:encoded><![CDATA[<p>Stroustrup explains it well:</p>
<p><a href="http://www.technologyreview.com/Infotech/17831/" rel="nofollow">http://www.technologyreview.com/Infotech/17831/</a></p>
<p><a href="http://www.technologyreview.com/Infotech/17868/" rel="nofollow">http://www.technologyreview.com/Infotech/17868/</a></p>
<p>Computer programming still suffers from many serious problems and is far from being mastered even by expert programmers. </p>
<p>The main problem as I see it is caused by those brave folks (and their supporters) who figure out MS Access and VBA and believe they can build production systems. It&#8217;s kinda like setting out to build your next home based on the experience of successfully building a doghouse.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David Eisner</title>
		<link>http://bit-player.org/2007/the-stepchild#comment-1420</link>
		<dc:creator>David Eisner</dc:creator>
		<pubDate>Tue, 06 Feb 2007 16:23:51 +0000</pubDate>
		<guid isPermaLink="false">http://bit-player.org/?p=87#comment-1420</guid>
		<description>&lt;em&gt;Virtual robotsâ€”Zooksâ€”can be created by eight-year olds without needing programming, logic or discrete mathematics skills. &lt;/em&gt;

This kind of argument reminds me of something Joel Spolsky recently commented upon in a blog entry titled &lt;a href="http://joelonsoftware.com/items/2006/12/05.html" rel="nofollow"&gt;Lego Programming&lt;/a&gt;.  Excerpt:

&lt;blockquote&gt;
BusinessWeek ran a cover-story about object oriented programming way back in September, 1991, accompanied by a picture of a baby in diapers programming a computer. They also used the Lego metaphor: â€œIndeed, at the software startup they now head, Objective Technologies Inc., programming seems downright juvenile: Instead of mucking around in tangles of C codeâ€”writing arcane statements such as printf ("%s/n", curr str)â€”they mainly connect boxes on the screens of their NeXT Computer Inc. workstations and fill in blanks. In minutes, they have industrial-strength programs that run right the first time and that can be modified without brain surgery. Says Bergerson, 27: â€˜I showed my mother, and she said, â€œYouâ€™re still playing with Lego blocks, like when you were a kid!â€â€™â€
&lt;/blockquote&gt;</description>
		<content:encoded><![CDATA[<p><em>Virtual robotsâ€”Zooksâ€”can be created by eight-year olds without needing programming, logic or discrete mathematics skills. </em></p>
<p>This kind of argument reminds me of something Joel Spolsky recently commented upon in a blog entry titled <a href="http://joelonsoftware.com/items/2006/12/05.html" rel="nofollow">Lego Programming</a>.  Excerpt:</p>
<blockquote><p>
BusinessWeek ran a cover-story about object oriented programming way back in September, 1991, accompanied by a picture of a baby in diapers programming a computer. They also used the Lego metaphor: â€œIndeed, at the software startup they now head, Objective Technologies Inc., programming seems downright juvenile: Instead of mucking around in tangles of C codeâ€”writing arcane statements such as printf (&#8221;%s/n&#8221;, curr str)â€”they mainly connect boxes on the screens of their NeXT Computer Inc. workstations and fill in blanks. In minutes, they have industrial-strength programs that run right the first time and that can be modified without brain surgery. Says Bergerson, 27: â€˜I showed my mother, and she said, â€œYouâ€™re still playing with Lego blocks, like when you were a kid!â€â€™â€
</p></blockquote>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek</title>
		<link>http://bit-player.org/2007/the-stepchild#comment-1419</link>
		<dc:creator>Derek</dc:creator>
		<pubDate>Tue, 06 Feb 2007 15:43:49 +0000</pubDate>
		<guid isPermaLink="false">http://bit-player.org/?p=87#comment-1419</guid>
		<description>Maybe I'm repeating an urban legend, but wasn't COBOL designed with an english-like syntax so that business managers would be able to read and write code (thus cutting out the costly programmers)?

Also, I'll believe that "the masses" will be able to develop software when they know the difference between OR and XOR. E.g., to the average person, the question "would you like an orange or an apple" has two  (maybe three) answers. To the computer scientist, there are four answers.</description>
		<content:encoded><![CDATA[<p>Maybe I&#8217;m repeating an urban legend, but wasn&#8217;t COBOL designed with an english-like syntax so that business managers would be able to read and write code (thus cutting out the costly programmers)?</p>
<p>Also, I&#8217;ll believe that &#8220;the masses&#8221; will be able to develop software when they know the difference between OR and XOR. E.g., to the average person, the question &#8220;would you like an orange or an apple&#8221; has two  (maybe three) answers. To the computer scientist, there are four answers.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

