tag:blogger.com,1999:blog-16940011.post2126351458059363984..comments2023-05-18T07:00:11.972-07:00Comments on Yariv's Blog: SlideAware: From Python to Ruby to ErlangYarivhttp://www.blogger.com/profile/01787159103926738266noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-16940011.post-21323753368877343842007-05-03T11:06:01.000-07:002007-05-03T11:06:01.000-07:00Hi Yariv,Based on the responses, we decided we wou...Hi Yariv,<br>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.<br>http://slideaware.typepad.com/slideaware/2007/05/in_the_last_pos.html<br>VijayVijay Chakravarthyhttp://blog.slideaware.comnoreply@blogger.comtag:blogger.com,1999:blog-16940011.post-56551099836928438192007-05-10T20:50:11.000-07:002007-05-10T20:50:11.000-07:00Didier, Thank you very much for your answer!Didier, <br><br>Thank you very much for your answer!wineshtainnoreply@blogger.comtag:blogger.com,1999:blog-16940011.post-1625613231361104272007-05-07T16:28:56.000-07:002007-05-07T16:28:56.000-07:00Wineshtain,You may find it useful to read about wh...Wineshtain,<br><br>You may find it useful to read about what is called 'green threads'. There is a good article on Wikipedia.<br><br>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's exactly what the erlang VM does, in a very efficient way. <br><br>There is a lot more to it (books have been written about this topic !). I hope this points you into the right direction.<br><br>DidierDidier Prophetehttp://www.slideaware.comnoreply@blogger.comtag:blogger.com,1999:blog-16940011.post-15601417014468620872007-04-19T22:51:20.000-07:002007-04-19T22:51:20.000-07:00[...] [from Yariv’s Blog] [...][...] [from Yariv’s Blog] [...]SlideAware: From Python to Ruby to Erlang | the pix zonehttp://www.pixzone.com/blog/212/slideaware-from-python-to-ruby-to-erlang/noreply@blogger.comtag:blogger.com,1999:blog-16940011.post-61233541758675409182007-05-10T12:37:14.000-07:002007-05-10T12:37:14.000-07:00Hello YarivI’m new to Erlang, and want to begin ...Hello Yariv<br><br>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?<br><br>With thanks,<br><br>tateabout erlangnoreply@blogger.comtag:blogger.com,1999:blog-16940011.post-88127699397973596052007-05-06T06:34:39.000-07:002007-05-06T06:34:39.000-07:00Hello Yariv,I'm new to Erlang and after readin...Hello Yariv,<br>I'm new to Erlang and after reading several documents regarding the language, I've still got afew unanswered mysteries to how things work.<br><br>Most bothering one would be, why are Erlang processes more light weight then OS's ones?<br><br>Hopefully you could shed some light on the topic.<br><br>With thanks,<br><br>Wineshtainwineshtainnoreply@blogger.com