<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/1.5.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Programming in C/C++</title>
	<link>http://www.airs.com/blog/archives/113</link>
	<description>Ian Lance Taylor</description>
	<pubDate>Sun,  7 Sep 2008 13:57:22 +0000</pubDate>
	<generator>http://wordpress.org/?v=1.5.2</generator>

	<item>
 		<title>Comment on Programming in C/C++ by: Ian Lance Taylor</title>
		<link>http://www.airs.com/blog/archives/113#comment-8417</link>
		<pubDate>Fri, 21 Dec 2007 15:30:18 +0000</pubDate>
		<guid>http://www.airs.com/blog/archives/113#comment-8417</guid>
					<description>Thanks for the note.

I don't think parallelism is understood well enough.  I've made a couple of posts on this in the past.

I used to work on functional languages.  I like them.  They are one way to nicely solve the parallelism problem.  But I worked on functional languages over twenty years ago, in school, and even back then they were being touted as a solution to parallel programming.  The fact that very few people outside of academics are writing code in functional languages pretty much proves to me that they are not the solution to anything.  If they were, they would be used.

I wrote about this before too, &lt;a href=&quot;http://www.airs.com/blog/archives/73&quot; rel=&quot;nofollow&quot;&gt;back in October&lt;/a&gt;.</description>
		<content:encoded><![CDATA[	<p>Thanks for the note.</p>
	<p>I don&#8217;t think parallelism is understood well enough.  I&#8217;ve made a couple of posts on this in the past.</p>
	<p>I used to work on functional languages.  I like them.  They are one way to nicely solve the parallelism problem.  But I worked on functional languages over twenty years ago, in school, and even back then they were being touted as a solution to parallel programming.  The fact that very few people outside of academics are writing code in functional languages pretty much proves to me that they are not the solution to anything.  If they were, they would be used.</p>
	<p>I wrote about this before too, <a href="http://www.airs.com/blog/archives/73" rel="nofollow">back in October</a>.
</p>
]]></content:encoded>
				</item>
	<item>
 		<title>Comment on Programming in C/C++ by: wh5a</title>
		<link>http://www.airs.com/blog/archives/113#comment-8405</link>
		<pubDate>Fri, 21 Dec 2007 08:24:31 +0000</pubDate>
		<guid>http://www.airs.com/blog/archives/113#comment-8405</guid>
					<description>You made an interesting point. I got two questions below.
1. I understand that coding disciplines can help eliminate pointer bugs. But is parellism understood well enough by us to give a good discipline?

2. What do you think of functional programming languages?</description>
		<content:encoded><![CDATA[	<p>You made an interesting point. I got two questions below.<br />
1. I understand that coding disciplines can help eliminate pointer bugs. But is parellism understood well enough by us to give a good discipline?</p>
	<p>2. What do you think of functional programming languages?
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
