<div dir="ltr">Hey Loïc,<div><br></div><div>I don't mean to hijack the thread.</div><div>Can we have more information on "Erlang2/OTP2"? Your guidelines and back-of-a-napkin experiments interest me greatly.</div>









</div><div class="gmail_extra"><br clear="all"><div><div dir="ltr"><div><div><br></div><div>Cheers,</div><div>-- </div><div>Pierre Fenoll</div></div><div><br></div></div></div>
<br><br><div class="gmail_quote">On 17 February 2014 12:07, Lukas Larsson <span dir="ltr"><<a href="mailto:lukas@erlang.org" target="_blank">lukas@erlang.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div class="">On Fri, Feb 14, 2014 at 1:46 PM, Max Lapshin <span dir="ltr"><<a href="mailto:max.lapshin@gmail.com" target="_blank">max.lapshin@gmail.com</a>></span> wrote:<br></div><div class="gmail_extra">

<div class="gmail_quote"><div class="">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra">btw, why lists bifs are not nifs? They all can be implemented in classic nif way:  erlang implementation hidden by fast C nif.</div>


<div class="gmail_extra"><br></div></div></blockquote></div><div>Because:</div><div>1. Nifs did not exist when most (maybe all) of them where written.</div><div>2. Nobody has felt that it is important to make a clean separation of stdlib and the VM. </div>


<div>3. BIFs can cheat :) maybe this is the most important reason. There are shortcuts that BIFS take that a NIF cannot. </div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Lukas </div></font></span></div>

</div></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">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></blockquote></div><br></div>