<html><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:10pt"><div class="" style="">Clusters are hardly an unknown term, though personally I mentally associate the term with DIY HPC. <span style="font-size: 10pt;" class="">Greg Pfister's In Search of Clusters was pretty good.</span></div><div class="" style=""><br class="" style=""></div><div style="background-color: transparent;" class=""><span class="" style=""><a href="https://en.wikipedia.org/wiki/Cluster_(computing)" class="" style="">Computer cluster - Wikipedia, the free encyclopedia</a><br class="" style=""></span></div><div style="width:450px; font-family: 'Georgia', 'Times', 'Times New Roman', 'serif';" contenteditable="false" id="enhancrCard_0" class=""><table class="" cellspacing="0" cellpadding="0" style="width:450px; height:170px; position: relative; margin-top:5px; margin-bottom: 5px;
 display: block;"><tbody class="" style=""><tr class="" style=""><td colspan="6" class="" style="height: 1px; background-color: #e5e5e5;"><div class="" style="height: 1px; background-color: #e5e5e5;"></div></td></tr><tr class="" style=""><td rowspan="2" class="" style="width: 1px; background-color: #e5e5e5;"><div class="" style="width: 1px; background-color: #e5e5e5;"></div></td><td class="" rowspan="2" style="vertical-align: middle; width: 168px; height: 168px; background-color: #000000;"><div class="" style="width: 168px;" align="center"><a href="https://en.wikipedia.org/wiki/Cluster_(computing)" class="" style="text-decoration: none !important; color: #000000 !important;"><img alt="image" src="https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/MEGWARE.CLIC.jpg/220px-MEGWARE.CLIC.jpg" class="" width="168" height="114" style="display: block; margin: auto;"></a></div></td><td rowspan="2" class="" style="width: 1px; background-color: #e5e5e5;"><div
 class="" style="width: 1px; background-color: #e5e5e5;"></div></td><td class="" colspan="2" style="width: 100%; vertical-align: middle; font-family: 'Georgia', 'Times', 'Times New Roman', 'serif';"><div class="" style="line-height:16.5px; background-color: #ffffff; height: 130px; width: 279px;"><div class="" style="word-wrap: break-word; word-break: break-all; padding: 7px 20px 0px 14px;"><span class="" style=""></span><span class="" style=""></span><a href="https://en.wikipedia.org/wiki/Cluster_(computing)" class="" style="text-decoration: none !important; color: #000000 !important;"><span class="" style="margin: 0; font-weight: normal;margin-bottom: 4px; font-size: 18px; line-height: 21px; max-height: 43px; color: #000000; overflow: hidden !important; display: inline-block;">Computer cluster - Wikipedia, the free encyclopedia</span></a><div style="font-size: 13px; line-height: 20px; color: #999999; max-height: 81px; font-family: 'Georgia', 'Times',
 'Times New Roman', 'serif';overflow: hidden;" class="">A computer cluster consists of a set of loosely connected or tightly connected computers that work together so that in many respects they can be viewed as a single ...</div></div></div></td><td class="" rowspan="2" style="width: 1px; background-color: #e5e5e5;"><div class="" style="width: 1px; background-color: #e5e5e5;"></div></td></tr><tr class="" style=""><td class="" style="width: 100%; vertical-align: middle; font-family: 'Arial', 'Helvetica Neue', 'Helvetica', 'sans-serif';"><div class="" style="font-size: 0pt; padding: 7px 20px 9px 15px;"><a href="https://en.wikipedia.org/wiki/Cluster_(computing)" class="" style="color: black; text-decoration: none !important;cursor:pointer !important;" target="_blank"><span class="" style="display: inline-block; line-height: 11px; max-width: 179px; min-width: 119px; overflow: hidden; max-height: 13px; word-break: break-all;"><span class=""
 style="vertical-align:middle; font-size: 9px; line-height: 11px; color: #999999; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-text-size-adjust:none; text-size-adjust:none;">View on <span style="font-weight: bold" class="">en.wikipedia.org</span></span></span></a></div></td><td class="" style="vertical-align: middle; width: 100px; font-family: 'Arial', 'Helvetica Neue', 'Helvetica', 'sans-serif';"><div class="" style="padding: 9px 20px 12px 0px; max-width: 100px; min-width: 80px; overflow: hidden; text-align: right; line-height: 11px; max-height: 13px; font-size: 0pt;"><span class="" style="vertical-align:middle; font-size: 9px; line-height: 11px; color: #999999; -moz-text-size-adjust: none; -ms-text-size-adjust: none; -webkit-text-size-adjust:none; text-size-adjust:none;">Preview by Yahoo</span></div></td></tr><tr class="" style=""><td class="" colspan="6" style="height: 1px; background-color: #e5e5e5;"><div class="" style="height:
 1px; background-color: #e5e5e5;"></div></td></tr></tbody></table></div><div class="" style=""><br class="" style=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 13px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal; background-color: transparent;">PS. Gordon, I liked the site, it's a nice read for someone who wants to get the flavor of the language rather than a tutorial. Loved the last paragraph</div><div class="" style="color: rgb(0, 0, 0); font-size: 13px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal; background-color: transparent;"><br class="" style=""></div><div class="" style="color: rgb(0, 0, 0); font-size: 13px; font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-style: normal; background-color: transparent;"><span style="color: rgb(51, 51, 51);
 font-family: Georgia, 'Times New Roman', Times, serif; font-size: 16px; line-height: 22.85714340209961px;" class="">"Muslims say that all human things are flawed, and only God is perfect. The great Muslim caligraphers would make a deliberate mistake in their work so God wouldn't think them too proud. Getting the final semicolon wrong in Erlang (which we all do) is the Erlang developer's acknowlegement of their own human frailty."</span><br class="" style=""></div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 10pt;" class=""> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 12pt;" class=""> <div dir="ltr" class="" style=""> <font size="2" face="Arial" class="" style=""> On Friday, June 13, 2014 11:08 PM, Anthony Ramine
 <n.oxyde@gmail.com> wrote:<br class="" style=""> </font> </div> <blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;" class="">  <br class="" style=""><br class="" style=""> <div class="" style="">Hello,<br clear="none" class="" style=""><br clear="none" class="" style="">I hope to not sound rude, but I can’t imagine any executive in their right mind choosing Erlang with such an overly colloquial website ridden with spelling mistakes. For starters, such a person will look up « Cluster System », to no avail. Why invent new terms? Why try too hard to be cool?<br clear="none" class="" style=""><br clear="none" class="" style="">Regards,<br clear="none" class="" style=""><br clear="none" class="" style="">-- <br clear="none" class="" style="">Anthony Ramine<br clear="none" class="" style=""><br clear="none" class="" style="">Le 13 juin 2014 à 17:58, Gordon Guthrie <<a shape="rect"
 ymailto="mailto:gordon@vixo.com" href="mailto:gordon@vixo.com" class="" style="">gordon@vixo.com</a>> a écrit :<br clear="none" class="" style=""><br clear="none" class="" style="">> I have taken a bit more radical approach.<br clear="none" class="" style="">> <br clear="none" class="" style="">> People traditionally comparing Erlang to other languages - and Erlang<br clear="none" class="" style="">> loses because of its weak spot - it has a prolog syntax in a world<br clear="none" class="" style="">> dominated by c-like syntaxes.<br clear="none" class="" style="">> <br clear="none" class="" style="">> I decided to compare Erlang/OTP with other ways of building<br clear="none" class="" style="">> multi-machine clusters.<br clear="none" class="" style="">> <br clear="none" class="" style="">> Here's my hell world attempt:<br clear="none" class="" style="">> <a shape="rect" href="http://erlangotp.com/" target="_blank"
 class="" style="">http://erlangotp.com</a><br clear="none" class="" style="">> <br clear="none" class="" style="">> Thoughts comments, welcome<br clear="none" class="" style="">> <br clear="none" class="" style="">> Gordon<br clear="none" class="" style="">> <br clear="none" class="" style="">> On 12/06/2014, Mark Allen <<a shape="rect" ymailto="mailto:mallen@alertlogic.com" href="mailto:mallen@alertlogic.com" class="" style="">mallen@alertlogic.com</a>> wrote:<br clear="none" class="" style="">>> I started <a shape="rect" href="http://introducingerlang.com/" target="_blank" class="" style="">http://introducingerlang.com </a>right after EF2014 in San Francisco.<br clear="none" class="" style="">>> It's intended to be a really short and simple introduction to Erlang for<br clear="none" class="" style="">>> people who know how to program in other languages but don't know Erlang. I<br clear="none" class=""
 style="">>> have a mostly documented OTP application (uses Gordon Guthrie's "literate<br clear="none" class="" style="">>> Erlang" markup) with a supervisor, gen_server and application modules here:<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> <a shape="rect" href="https://github.com/introducingerlang/todolist/tree/master/src_md" target="_blank" class="" style="">https://github.com/introducingerlang/todolist/tree/master/src_md</a><br clear="none" class="" style="">>> <br clear="none" class="" style="">>> I would welcome any help finishing the documentation of the modules in that<br clear="none" class="" style="">>> repo or extending/correcting/fixing the web content that's already there. I<br clear="none" class="" style="">>> can add you directly to the github organization.<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> Thanks,<br
 clear="none" class="" style="">>> <br clear="none" class="" style="">>> Mark<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> From: Joe Armstrong <<a shape="rect" ymailto="mailto:erlang@gmail.com" href="mailto:erlang@gmail.com" class="" style="">erlang@gmail.com</a><mailto:<a shape="rect" ymailto="mailto:erlang@gmail.com" href="mailto:erlang@gmail.com" class="" style="">erlang@gmail.com</a>>><br clear="none" class="" style="">>> Date: Thursday, June 12, 2014 9:54 AM<br clear="none" class="" style="">>> To: Erlang<br clear="none" class="" style="">>> <<a shape="rect" ymailto="mailto:erlang-questions@erlang.org" href="mailto:erlang-questions@erlang.org" class="" style="">erlang-questions@erlang.org</a><mailto:<a shape="rect" ymailto="mailto:erlang-questions@erlang.org" href="mailto:erlang-questions@erlang.org" class="" style="">erlang-questions@erlang.org</a>>><br
 clear="none" class="" style="">>> Subject: [erlang-questions] Beginners tutorials<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> Re: Garrett's great talk at EUC2014<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> The point has been made many times before that<br clear="none" class="" style="">>> "There are no easy Erlang getting started guides"<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> So I thought I'd take a look at Node.js.<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> The node js home page (node.js) starts with a simple example<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> <br clear="none" class="" style="">>> <quote><br clear="none" class="" style="">>> var http = require('http');<br clear="none" class=""
 style="">>> http.createServer(function (req, res) {<br clear="none" class="" style="">>>  res.writeHead(200, {'Content-Type': 'text/plain'});<br clear="none" class="" style="">>>  res.end('Hello World\n');<br clear="none" class="" style="">>> }).listen(1337, '127.0.0.1');<br clear="none" class="" style="">>> console.log('Server running at <a shape="rect" href="http://127.0.0.1:1337/'" target="_blank"  class="" style="">http://127.0.0.1:1337/'</a>);<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> To run the server, put the code into a file example.js and execute it with<br clear="none" class="" style="">>> the node program from the command line:<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> % node example.js<br clear="none" class="" style="">>> Server running at <a shape="rect" href="http://127.0.0.1:1337/" target="_blank" 
 class="" style="">http://127.0.0.1:1337/</a><br clear="none" class="" style="">>> </endquote><br clear="none" class="" style="">>> <br clear="none" class="" style="">>> It's pretty easy to knock up an almost identical example in Erlang - using<br clear="none" class="" style="">>> any of the well-known web<br clear="none" class="" style="">>> servers in the background, unfortunately this has not been done, or if it<br clear="none" class="" style="">>> has been done<br clear="none" class="" style="">>> it's not easy to find the examples (or if there are examples I can't find<br clear="none" class="" style="">>> them)<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> I was vaguely thinking of making some examples that are more-or-less<br clear="none" class="" style="">>> isomorphic to the<br clear="none" class="" style="">>> node.js examples and then
 applying small transformation steps to turn then<br clear="none" class="" style="">>> from idiomatic node.js code to idiomatic Erlang code.<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> Although I could find a simple hello world example in node.js I could not<br clear="none" class="" style="">>> find a tutorial that<br clear="none" class="" style="">>> started with a simple example and then built on it in very small steps<br clear="none" class="" style="">>> adding routing, authentication,<br clear="none" class="" style="">>> database access and so on.<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> Does anybody know of some examples of node.js that could be used for this.<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> Cheers<br clear="none" class="" style="">>> <br clear="none" class=""
 style="">>> /Joe<br clear="none" class="" style="">>> <br clear="none" class="" style="">>> <br clear="none" class="" style="">> <br clear="none" class="" style="">> <br clear="none" class="" style="">> -- <br clear="none" class="" style="">> Gordon Guthrie<br clear="none" class="" style="">> CEO hypernumbers<br clear="none" class="" style="">> <br clear="none" class="" style="">> <a shape="rect" href="http://hypernumbers.com/" target="_blank" class="" style="">http://hypernumbers.com</a><br clear="none" class="" style="">> t: hypernumbers<br clear="none" class="" style="">> +44 7776 251669<br clear="none" class="" style="">> _______________________________________________<br clear="none" class="" style="">> erlang-questions mailing list<br clear="none" class="" style="">> <a shape="rect" ymailto="mailto:erlang-questions@erlang.org" href="mailto:erlang-questions@erlang.org" class=""
 style="">erlang-questions@erlang.org</a><br clear="none" class="" style="">> <a shape="rect" href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank" class="" style="">http://erlang.org/mailman/listinfo/erlang-questions</a><div class="" id="yqtfd75264" style=""><br clear="none" class="" style=""><br clear="none" class="" style="">_______________________________________________<br clear="none" class="" style="">erlang-questions mailing list<br clear="none" class="" style=""><a shape="rect" ymailto="mailto:erlang-questions@erlang.org" href="mailto:erlang-questions@erlang.org" class="" style="">erlang-questions@erlang.org</a><br clear="none" class="" style=""><a shape="rect" href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank" class="" style="">http://erlang.org/mailman/listinfo/erlang-questions</a></div><br class="" style=""><br class="" style=""></div> </blockquote>  </div> </div>   </div> </div></body></html>