<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:evnet="http://www.mscommunities.com/rssmodule/"><channel><title>Comment Feed for JAOO 2007: Joe Armstrong - On Erlang, OO, Concurrency, Shared State and the Future, Part 2 (Charles on Channel 9)</title><atom:link rel="self" type="application/rss+xml" href="http://channel9.msdn.com/posts/charles/jaoo-2007-joe-armstrong-on-erlang-oo-concurrency-shared-state-and-the-future-part-2/rss/default.aspx" /><image><url>http://mschnlnine.vo.llnwd.net/d1/Dev/App_Themes/C9/images/feedimage.png</url><title>Comment Feed for JAOO 2007: Joe Armstrong - On Erlang, OO, Concurrency, Shared State and the Future, Part 2 (Charles on Channel 9)</title><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/</link></image><description>JAOO 2007: Joe Armstrong - On Erlang, OO, Concurrency, Shared State and the Future, Part 2</description><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/</link><language>en-us</language><pubDate>Thu, 07 Feb 2008 21:54:20 GMT</pubDate><lastBuildDate>Thu, 07 Feb 2008 21:54:20 GMT</lastBuildDate><generator>EvNet (EvNet, Version=1.0.3243.35083, Culture=neutral, PublicKeyToken=null)</generator><item><title>Re: JAOO 2007: Joe Armstrong - On Erlang, OO, Concurrency, Shared State and the Future, Part 2</title><description>sorry for the silly question. When Joe was talking about fault tolerance, he said something that you could copy one machine on to the other, or whatever one machine does can be replicated on the other machine.&amp;nbsp;&lt;br /&gt;How would you create another copy in a secure fashion? How to make sure that&amp;nbsp;only&amp;nbsp;a certain entity/function/whatever&amp;nbsp;can create a copy, especially when there is nothing to copy from when everything is crashed, wouldn't there be a need for a static state which can be replicated? What if that third entity crashes, wouldn't there be a need for every machine to be able to create another machine and exchange messages to see whether there is at least one machine running, somebody also needs to hold a security policy, that is static... right? no?...&lt;br /&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=386612</link><pubDate>Thu, 07 Feb 2008 21:54:20 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=386612</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/386612/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>sorry for the silly question. When Joe was talking about fault tolerance, he said something that you could copy one machine on to the other, or whatever one machine does can be replicated on the other machine.&amp;nbsp;How would you create another copy in a secure fashion? How to make sure&amp;#8230;</evnet:previewtext><dc:creator>ivan_</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/386612/Trackback.aspx</trackback:ping></item><item><title>Re: JAOO 2007: Joe Armstrong - On Erlang, OO, Concurrency, Shared State and the Future, Part 2</title><description>A great series of Videos. :)&lt;br /&gt;&lt;br /&gt;Thank you again Charles and Microsoft.&lt;br /&gt;&lt;br /&gt;[H]</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=360740</link><pubDate>Thu, 01 Nov 2007 02:29:24 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=360740</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/360740/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>A great series of Videos. :)Thank you again Charles and Microsoft.[H]</evnet:previewtext><dc:creator>raymond</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/360740/Trackback.aspx</trackback:ping></item><item><title>Re: JAOO 2007: Joe Armstrong - On Erlang, OO, Concurrency, Shared State and the Future, Part 2</title><description>&lt;blockquote&gt;
				&lt;div&gt;aL_ wrote:&lt;/div&gt;
				&lt;div&gt;﻿&lt;p&gt;FPGAs.. they sound alot like a&amp;nbsp; 3d accelerator to me &lt;img src="http://channel9.msdn.com/emoticons/emotion-1.gifborder=" /&gt; so in that way, most of us already has them &lt;img src="http://channel9.msdn.com/emoticons/emotion-1.gifborder=" /&gt; &lt;br /&gt; &lt;/p&gt;&lt;/div&gt;
		&lt;/blockquote&gt;
		&lt;br /&gt;
		&lt;br /&gt;Not really. A 3d accelerator still just interprets instructions from a fixed instruction set. An&amp;nbsp; FPGA is basically a grid of gates, and you litterally change how they're wired together (not physically obviously). It HAS NO instruction set, it's just a bunch of hardware gates that you can rewire to do whatever you want.&lt;br /&gt;&lt;br /&gt;That said, I'm skeptical that it's the way forward. I mean they've been around for a very long time, but mostly you just use them for prototyping, and then when you're done you build it "for real" and it goes a lot faster.&lt;br /&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=360706</link><pubDate>Wed, 31 Oct 2007 23:06:07 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=360706</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/360706/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>	aL_ wrote:
				﻿FPGAs.. they sound alot like a&amp;nbsp; 3d accelerator to me  so in that way, most of us already has them   
		
		
		Not really. A 3d accelerator still just interprets instructions from a fixed instruction set. An&amp;nbsp; FPGA is basically a grid of gates, and you litterally change&amp;#8230;</evnet:previewtext><dc:creator>sylvan</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/360706/Trackback.aspx</trackback:ping></item><item><title>Re: JAOO 2007: Joe Armstrong - On Erlang, OO, Concurrency, Shared State and the Future, Part 2</title><description>&lt;blockquote&gt;
				&lt;div&gt;mpcm wrote:&lt;/div&gt;
				&lt;div&gt;﻿http://video.google.com/videoplay?docid=-5140917568901801025&amp;amp;q=erlang&amp;amp;total=16&amp;amp;start=0&amp;amp;num=10&amp;amp;so=1&amp;amp;type=search&amp;amp;plindex=6&lt;br /&gt;&lt;br /&gt;Erlang in telcom...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;
		&lt;/blockquote&gt;
		&lt;br /&gt;
		&lt;br /&gt;Watched it last night, definitely a must see. :)</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=360595</link><pubDate>Wed, 31 Oct 2007 18:33:45 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=360595</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/360595/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>	mpcm wrote:
				﻿http://video.google.com/videoplay?docid=-5140917568901801025&amp;amp;q=erlang&amp;amp;total=16&amp;amp;start=0&amp;amp;num=10&amp;amp;so=1&amp;amp;type=search&amp;amp;plindex=6Erlang in telcom...
		
		
		Watched it last night, definitely a must see. :)</evnet:previewtext><dc:creator>TimP</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/360595/Trackback.aspx</trackback:ping></item><item><title>Re: JAOO 2007: Joe Armstrong - On Erlang, OO, Concurrency, Shared State and the Future, Part 2</title><description>http://video.google.com/videoplay?docid=-5140917568901801025&amp;amp;q=erlang&amp;amp;total=16&amp;amp;start=0&amp;amp;num=10&amp;amp;so=1&amp;amp;type=search&amp;amp;plindex=6&lt;br /&gt;&lt;br /&gt;Erlang in telcom...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=360527</link><pubDate>Wed, 31 Oct 2007 14:29:52 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=360527</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/360527/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>http://video.google.com/videoplay?docid=-5140917568901801025&amp;amp;q=erlang&amp;amp;total=16&amp;amp;start=0&amp;amp;num=10&amp;amp;so=1&amp;amp;type=search&amp;amp;plindex=6Erlang in telcom...</evnet:previewtext><dc:creator>mpcm</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/360527/Trackback.aspx</trackback:ping></item><item><title>Re: JAOO 2007: Joe Armstrong - On Erlang, OO, Concurrency, Shared State and the Future, Part 2</title><description>&lt;p&gt;FPGAs.. they sound alot like a&amp;nbsp; 3d accelerator to me :) so in that way, most of us already has them :) &lt;br /&gt;id just like to point that out..&lt;br /&gt;&lt;br /&gt;perhaps thats the way things will be.. i doubt strongly that we'll be writing everything in erlang/ml/f#, after all not everything can be parallelized to 20 tasks, but perheps we'll use functional constructs in a library to witch be pass a task (aka ccr /plinq)&lt;br /&gt;thats what i think anyway :P &lt;/p&gt;</description><comments></comments><link>http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=360487</link><pubDate>Wed, 31 Oct 2007 08:55:16 GMT</pubDate><guid isPermaLink="false">http://channel9.msdn.com/posts/Charles/JAOO-2007-Joe-Armstrong-On-Erlang-OO-Concurrency-Shared-State-and-the-Future-Part-2/?CommentID=360487</guid><evnet:views>0</evnet:views><evnet:viewtrackingurl>http://channel9.msdn.com/360487/WebViewBug.aspx?EVT=0</evnet:viewtrackingurl><evnet:previewtext>FPGAs.. they sound alot like a&amp;nbsp; 3d accelerator to me :) so in that way, most of us already has them :) id just like to point that out..perhaps thats the way things will be.. i doubt strongly that we'll be writing everything in erlang/ml/f#, after all not everything can be parallelized to 20&amp;#8230;</evnet:previewtext><dc:creator>aL_</dc:creator><slash:comments>0</slash:comments><wfw:commentRss></wfw:commentRss><trackback:ping>http://channel9.msdn.com/360487/Trackback.aspx</trackback:ping></item></channel></rss>