<div dir="ltr">That is to say, would it be better if we have a new language with strengths from both Erlang and C++?  From my understanding we can do as good as Erlang/C++ in concurrency/performance, and they should not conflict with each other by nature.<br>

</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Aug 28, 2014 at 10:18 PM, Xiao Jia <span dir="ltr"><<a href="mailto:me@xiao-jia.com" target="_blank">me@xiao-jia.com</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>I totally agree with your points about libraries and community.  Isolation is indeed (ideally) very important for C++ programs that I have experience with.<br><br></div><div>And yes, smart pointers need a strict discipline to be helpful.  I just imagined and never tried to write C++ in Erlang style so I can hardly say anything about language usability and performance in this case.<br>


</div><div><div class=""><br><div class="gmail_quote">On Thu, Aug 28, 2014 at 8:40 PM, Jesper Louis Andersen <span dir="ltr"><<a href="mailto:jesper.louis.andersen@gmail.com" target="_blank">jesper.louis.andersen@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div>As
 an aside, this is also why it is usually not that beneficial to speak 
about how performant Erlang programs are compared to their counterparts.
 There is a price for these core values in execution, and you have to 
pay that price in Erlang.</div><span></span></div></div>
</blockquote></div><br></div><div class=""><div class="gmail_extra"><div class="gmail_quote">On Thu, Aug 28, 2014 at 9:20 PM,  <span dir="ltr"><<a href="mailto:ok@cs.otago.ac.nz" target="_blank">ok@cs.otago.ac.nz</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Nor in that case are you likely<br>
to get the performance C++ is celebrated for.<br>
</blockquote></div><br></div></div><div class="gmail_extra">So what if we have both Erlang(-style) concurrency and C++ performance (for number crunching, ...) in some new language (yet to be developed)?  Regardless of community size, reusable libraries and other "human-related" issues commonly faced by any new language, can we say such a new language is better than both Erlang and C++ because it (potentially) beats both in performance and concurrency, respectively?<br>


</div></div></div>
</blockquote></div><br><br clear="all"><br>-- <br>Regards,<div><div>Xiao Jia</div></div>
</div>