So, the idea is to run distributed Erlang in browsers over the Internet?<div><br></div><div>Erlang web-based distributed computation network. That is very intresting indeed. Don't know how to use it at the moment because I never think about using Erlang this way, but I think cool ideas will come :-)</div>

<div><br clear="all"><div>Best regards,</div><div>Max</div><br>
<br><div class="gmail_quote">On Tue, Jan 31, 2012 at 12:35 PM, Tony Rogvall <span dir="ltr"><<a href="mailto:tony@rogvall.se">tony@rogvall.se</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div style="word-wrap:break-word">On my wish list is distributed Erlang over web sockets.<div>Toss in a built in module for creating and manage HTML DOM elements. </div><div><br></div><div>But a web socket "driver" could get us far enough :-)</div>

<span class="HOEnZb"><font color="#888888"><div><br></div><div>/Tony</div><div><br></div></font></span><div><br><div><div><div class="h5"><div><div>On 31 jan 2012, at 10:28, Max Bourinov wrote:</div><br><blockquote type="cite">

<div>That is very cool indeed.</div><div><br></div><div>Do you have any use-cases where we can benefit from it in our projects? Would be great to load ur users with some Erlang in their browsers :-)</div><br clear="all">
<div>


Best regards,</div><div>Max</div><br><br>
<br><br><div class="gmail_quote">On Tue, Jan 31, 2012 at 12:24 PM, Joe Armstrong <span dir="ltr"><<a href="mailto:erlang@gmail.com" target="_blank">erlang@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">



Wow - ultra interesting.<br>
<br>
Just out of curiosity - how do you represent lists and tuples in JS?<br>
Are they represented<br>
as  native JS objects or as objects on the beam stack and heap? And if<br>
they are native JS objects what is the storage overhead of a<br>
list-cell?<br>
<span><font color="#888888"><br>
/Joe<br>
</font></span><div><div><br>
<br>
On Mon, Jan 30, 2012 at 10:14 PM, Fredrik Svahn <<a href="mailto:fredrik.svahn@gmail.com" target="_blank">fredrik.svahn@gmail.com</a>> wrote:<br>
> There is also <a href="http://svahne.github.com/browserl" target="_blank">http://svahne.github.com/browserl</a>, a small script which<br>
> I wrote just for fun.<br>
><br>
> Short version: it is an Erlang emulator in javascript, which can load<br>
> and run an Erlang/OTP system from a tar file with ordinary beam files.<br>
> It can also load and execute individual beam files. It will run common<br>
> test and successfully complete some OTP test suites (the test suites<br>
> are not loaded in the example page, though). Files, binaries, ets and<br>
> floats are work in progress, at the moment they are only supported to<br>
> the extent needed to boot the system and run common test.<br>
><br>
> BR /Fredrik<br>
><br>
><br>
> On Tue, Nov 29, 2011 at 12:47 AM, Raoul Duke <<a href="mailto:raould@gmail.com" target="_blank">raould@gmail.com</a>> wrote:<br>
>> wow.<br>
>> _______________________________________________<br>
>> erlang-questions mailing list<br>
>> <a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
>> <a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
> _______________________________________________<br>
> erlang-questions mailing list<br>
> <a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
> <a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br>
_______________________________________________<br>erlang-questions mailing list<br><a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br><a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>

</blockquote></div><br></div></div><div class="im"><div>
<span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:Helvetica;word-spacing:0px"><div>

<span style="color:rgb(51,51,51);font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px">"Installing applications can lead to corruption over time. </span><span style="color:rgb(51,51,51);font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px">Applications gradually write over each other's libraries, partial upgrades occur, user and system errors happen, and minute changes may be unnoticeable and difficult to fix"</span></div>

<div><span style="color:rgb(51,51,51);font-family:Geneva,Arial,Helvetica,sans-serif;font-size:12px"><br></span></div></span><br>
</div>
<br></div></div></div></div></blockquote></div><br></div>