<?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: Functional programming to save the world</title>
	<atom:link href="http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/</link>
	<description>A blog on Technology Convergence</description>
	<lastBuildDate>Sat, 31 Jul 2010 17:57:34 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: avinash</title>
		<link>http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-58088</link>
		<dc:creator>avinash</dc:creator>
		<pubDate>Sat, 03 Nov 2007 03:30:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-58088</guid>
		<description>In fact, being purely functional means that there is no (shared) state. Hence no need to synchronize access to (shared) state.

Erlang is great in that respect. Joe Armstrong&#039;s &lt;a href=&quot;http://www.pragmaticprogrammer.com/articles/erlang.html&quot; rel=&quot;nofollow&quot;&gt;arguments&lt;/a&gt; are pretty convincing.

On the other hand, Java and friends will stay. So it&#039;s also interesting to understand how the &lt;a href=&quot;http://java.sun.com/j2se/1.5.0/docs/guide/concurrency/index.html&quot; rel=&quot;nofollow&quot;&gt;Java concurrency utilities&lt;/a&gt; also work...</description>
		<content:encoded><![CDATA[<p>In fact, being purely functional means that there is no (shared) state. Hence no need to synchronize access to (shared) state.</p>
<p>Erlang is great in that respect. Joe Armstrong&#8217;s <a target="_blank" href="http://www.pragmaticprogrammer.com/articles/erlang.html"  rel="nofollow">arguments</a> are pretty convincing.</p>
<p>On the other hand, Java and friends will stay. So it&#8217;s also interesting to understand how the <a target="_blank" href="http://java.sun.com/j2se/1.5.0/docs/guide/concurrency/index.html"  rel="nofollow">Java concurrency utilities</a> also work&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jordi</title>
		<link>http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-58062</link>
		<dc:creator>Jordi</dc:creator>
		<pubDate>Sat, 03 Nov 2007 01:25:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-58062</guid>
		<description>So many cool languages to learn...

Anyway, I was wondering: does a language/program have to be purely functional in order to have an advantage when it comes to concurrency?</description>
		<content:encoded><![CDATA[<p>So many cool languages to learn&#8230;</p>
<p>Anyway, I was wondering: does a language/program have to be purely functional in order to have an advantage when it comes to concurrency?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vicks</title>
		<link>http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-56694</link>
		<dc:creator>vicks</dc:creator>
		<pubDate>Mon, 29 Oct 2007 17:21:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-56694</guid>
		<description>i ended in this class my default but am glad i did :)

erlang was a nice experience and i&#039;ll definitely have a closer look during my spare time</description>
		<content:encoded><![CDATA[<p>i ended in this class my default but am glad i did <img src='http://www.noulakaz.net/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>erlang was a nice experience and i&#8217;ll definitely have a closer look during my spare time</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: selven</title>
		<link>http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-56654</link>
		<dc:creator>selven</dc:creator>
		<pubDate>Mon, 29 Oct 2007 14:15:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-56654</guid>
		<description>:p Erlang is cool :p

doesn&#039;t mean that all other functional programming language are cool (if they are, i prefer to abstract that away :p).

Wouldn&#039;t be bad if Erlang is as you say it soo much time &quot;the next big thing&quot;. (After using it, and seeing the beauty and lazyness, in coding in Erlang, i would defnitely like it if Erlang saves the world :p).


I know this post doesn&#039;t have much to do with the main topic, but i wanted to say something after i saw the comment on gamers.

the following deals a Desktop computer i have been seeking since a child.

&lt;b&gt;hell i am not much of a gamer, but i have been trying since i was kid to have a PC that would boot up and load everything in just 2 seconds and It never hangs at anything and it is truely well responsive and I get my result as soon as i click something or type a command&lt;/b&gt;

Its been 9 years since i am seeking this computer, and it is still not found, am almost getting desperate that i will never see such a desktop computer. Sure i learnt how to tweak this this or that, but hell, i want my super fast toy, and i am a kid who will go crazy if he doesn&#039;t get his toy!

okie i know there is progress, but that part of me which see or worry only about the final result is pissed off :p, technology, big words, no concrete progress to satisfy my hunger yet.
damned technology.
+$3&#124;v3n</description>
		<content:encoded><![CDATA[<p>:p Erlang is cool :p</p>
<p>doesn&#8217;t mean that all other functional programming language are cool (if they are, i prefer to abstract that away :p).</p>
<p>Wouldn&#8217;t be bad if Erlang is as you say it soo much time &#8220;the next big thing&#8221;. (After using it, and seeing the beauty and lazyness, in coding in Erlang, i would defnitely like it if Erlang saves the world :p).</p>
<p>I know this post doesn&#8217;t have much to do with the main topic, but i wanted to say something after i saw the comment on gamers.</p>
<p>the following deals a Desktop computer i have been seeking since a child.</p>
<p><b>hell i am not much of a gamer, but i have been trying since i was kid to have a PC that would boot up and load everything in just 2 seconds and It never hangs at anything and it is truely well responsive and I get my result as soon as i click something or type a command</b></p>
<p>Its been 9 years since i am seeking this computer, and it is still not found, am almost getting desperate that i will never see such a desktop computer. Sure i learnt how to tweak this this or that, but hell, i want my super fast toy, and i am a kid who will go crazy if he doesn&#8217;t get his toy!</p>
<p>okie i know there is progress, but that part of me which see or worry only about the final result is pissed off :p, technology, big words, no concrete progress to satisfy my hunger yet.<br />
damned technology.<br />
+$3|v3n</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: avinash</title>
		<link>http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-56381</link>
		<dc:creator>avinash</dc:creator>
		<pubDate>Sun, 28 Oct 2007 13:14:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-56381</guid>
		<description>Sure, &quot;rich gamers&quot; were the early adopters of multi-threading and multi-core processors as they regularly have to buy new computers. But don&#039;t forget that everyone now buys multi-cores.

Therefore, the big problem that all software developers are starting to have is how to leverage this processing power. Here I am talking about games but also about multimedia-manipulating applications (like Apple&#039;s iLife and especially iMovie) and, eventually, the operating system itself.

People have been doing research in the field of concurrency and parallelism for decades now. And, now, for the first time, everyone has access to a parallel computer including you and me!

Expect lots and lots and lots of development in parallel hardware and parallel programming for the next ten years.

Technology does not move too fast. It moves as fast as research can :-)</description>
		<content:encoded><![CDATA[<p>Sure, &#8220;rich gamers&#8221; were the early adopters of multi-threading and multi-core processors as they regularly have to buy new computers. But don&#8217;t forget that everyone now buys multi-cores.</p>
<p>Therefore, the big problem that all software developers are starting to have is how to leverage this processing power. Here I am talking about games but also about multimedia-manipulating applications (like Apple&#8217;s iLife and especially iMovie) and, eventually, the operating system itself.</p>
<p>People have been doing research in the field of concurrency and parallelism for decades now. And, now, for the first time, everyone has access to a parallel computer including you and me!</p>
<p>Expect lots and lots and lots of development in parallel hardware and parallel programming for the next ten years.</p>
<p>Technology does not move too fast. It moves as fast as research can <img src='http://www.noulakaz.net/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anascrash04</title>
		<link>http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-56379</link>
		<dc:creator>Anascrash04</dc:creator>
		<pubDate>Sun, 28 Oct 2007 12:20:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.noulakaz.net/weblog/2007/10/28/functional-programming-to-save-the-world/#comment-56379</guid>
		<description>Just businees making with all those cores and stuff

making money out of rich gamers in my opinion

damn am starting to hate technology ... it moves kind of too fast &gt;.</description>
		<content:encoded><![CDATA[<p>Just businees making with all those cores and stuff</p>
<p>making money out of rich gamers in my opinion</p>
<p>damn am starting to hate technology &#8230; it moves kind of too fast &gt;.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
