<?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: SlideAware: From Python to Ruby to Erlang</title>
	<atom:link href="http://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/feed/" rel="self" type="application/rss+xml" />
	<link>http://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/</link>
	<description>Adventures in Open Source Erlang</description>
	<lastBuildDate>Sun, 06 Dec 2009 10:29:08 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: wineshtain</title>
		<link>http://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/comment-page-1/#comment-30258</link>
		<dc:creator>wineshtain</dc:creator>
		<pubDate>Fri, 11 May 2007 09:50:11 +0000</pubDate>
		<guid isPermaLink="false">https://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/#comment-30258</guid>
		<description>Didier, 

Thank you very much for your answer!</description>
		<content:encoded><![CDATA[<p>Didier, </p>
<p>Thank you very much for your answer!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: about erlang</title>
		<link>http://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/comment-page-1/#comment-30134</link>
		<dc:creator>about erlang</dc:creator>
		<pubDate>Fri, 11 May 2007 01:37:14 +0000</pubDate>
		<guid isPermaLink="false">https://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/#comment-30134</guid>
		<description>Hello Yariv

Iâ€™m new to Erlang, and want to begin my erlang programing from doing some things related ejabbered ( a open source  xmpp server). after searching from google, i still have no idear about which kind IDE is suitble for erlang developing.  would you please share some developing experience about using IDE?

With thanks,

tate</description>
		<content:encoded><![CDATA[<p>Hello Yariv</p>
<p>Iâ€™m new to Erlang, and want to begin my erlang programing from doing some things related ejabbered ( a open source  xmpp server). after searching from google, i still have no idear about which kind IDE is suitble for erlang developing.  would you please share some developing experience about using IDE?</p>
<p>With thanks,</p>
<p>tate</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Didier Prophete</title>
		<link>http://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/comment-page-1/#comment-28955</link>
		<dc:creator>Didier Prophete</dc:creator>
		<pubDate>Tue, 08 May 2007 05:28:56 +0000</pubDate>
		<guid isPermaLink="false">https://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/#comment-28955</guid>
		<description>Wineshtain,

You may find it useful to read about what is called &#039;green threads&#039;. There is a good article on Wikipedia.

In a nutshell, the idea is that usually switching threads involves doing some system calls at some points, which is fairly time consuming (relatively speaking... we are talking about not even a 10th of a second here). When you start having quite a high number of threads, you start realizing that the OS spends a fair amount of time simply scheduling threads. Now, the idea behind green threads is to simulate os level threads without having to rely on heavy system calls. That&#039;s exactly what the erlang VM does, in a very efficient way. 

There is a lot more to it (books have been written about this topic !). I hope this points you into the right direction.

Didier</description>
		<content:encoded><![CDATA[<p>Wineshtain,</p>
<p>You may find it useful to read about what is called &#8216;green threads&#8217;. There is a good article on Wikipedia.</p>
<p>In a nutshell, the idea is that usually switching threads involves doing some system calls at some points, which is fairly time consuming (relatively speaking&#8230; we are talking about not even a 10th of a second here). When you start having quite a high number of threads, you start realizing that the OS spends a fair amount of time simply scheduling threads. Now, the idea behind green threads is to simulate os level threads without having to rely on heavy system calls. That&#8217;s exactly what the erlang VM does, in a very efficient way. </p>
<p>There is a lot more to it (books have been written about this topic !). I hope this points you into the right direction.</p>
<p>Didier</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: wineshtain</title>
		<link>http://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/comment-page-1/#comment-28430</link>
		<dc:creator>wineshtain</dc:creator>
		<pubDate>Sun, 06 May 2007 19:34:39 +0000</pubDate>
		<guid isPermaLink="false">https://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/#comment-28430</guid>
		<description>Hello Yariv,
I&#039;m new to Erlang and after reading several documents regarding the language, I&#039;ve still got afew unanswered mysteries to how things work.

Most bothering one would be, why are Erlang processes more light weight then OS&#039;s ones?

Hopefully you could shed some light on the topic.

With thanks,

Wineshtain</description>
		<content:encoded><![CDATA[<p>Hello Yariv,<br />
I&#8217;m new to Erlang and after reading several documents regarding the language, I&#8217;ve still got afew unanswered mysteries to how things work.</p>
<p>Most bothering one would be, why are Erlang processes more light weight then OS&#8217;s ones?</p>
<p>Hopefully you could shed some light on the topic.</p>
<p>With thanks,</p>
<p>Wineshtain</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vijay Chakravarthy</title>
		<link>http://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/comment-page-1/#comment-27726</link>
		<dc:creator>Vijay Chakravarthy</dc:creator>
		<pubDate>Fri, 04 May 2007 00:06:01 +0000</pubDate>
		<guid isPermaLink="false">https://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/#comment-27726</guid>
		<description>Hi Yariv,
Based on the responses, we decided we would go more into detail on various parts of the architecture -- so this looks like this might be a multi-post article. We just added the next post in the series.
http://slideaware.typepad.com/slideaware/2007/05/in_the_last_pos.html
Vijay</description>
		<content:encoded><![CDATA[<p>Hi Yariv,<br />
Based on the responses, we decided we would go more into detail on various parts of the architecture &#8212; so this looks like this might be a multi-post article. We just added the next post in the series.<br />
<a href="http://slideaware.typepad.com/slideaware/2007/05/in_the_last_pos.html" rel="nofollow">http://slideaware.typepad.com/slideaware/2007/05/in_the_last_pos.html</a><br />
Vijay</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: SlideAware: From Python to Ruby to Erlang &#124; the pix zone</title>
		<link>http://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/comment-page-1/#comment-23860</link>
		<dc:creator>SlideAware: From Python to Ruby to Erlang &#124; the pix zone</dc:creator>
		<pubDate>Fri, 20 Apr 2007 11:51:20 +0000</pubDate>
		<guid isPermaLink="false">https://yarivsblog.com/articles/2007/04/19/slideaware-from-python-to-ruby-to-erlang/#comment-23860</guid>
		<description>[...] [from Yariv&#8217;s Blog] [...]</description>
		<content:encoded><![CDATA[<p>[...] [from Yariv&#8217;s Blog] [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
