<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>i campare the erlang's computing with c++ </div><div><br></div><div>erlang run 100000000 time the <span style="line-height: 23.8px;">test_sum_0</span></div><div><br></div><div><div>test_sum_0(N) -></div><div>  bp_eva_delta([1,2,3,4],[3,4,5,6],[]),</div><div>  test_sum_0(N-1).</div><div><br></div><div><br></div><div>bp_eva_delta([],_,L) -></div><div><span class="Apple-tab-span" style="white-space:pre">        </span>lists:reverse(L);</div><div>bp_eva_delta([O|Output],[S|Sigma],L) -></div><div><span class="Apple-tab-span" style="white-space:pre">   </span>bp_eva_delta(Output,Sigma,[S * O * (1-O) |L]).<span class="Apple-tab-span" style="white-space:pre">      </span></div></div><div><br></div><div><br></div><div><br></div><div><br></div><div>c++ run the same time (<span style="line-height: 23.8px;">100000000</span><span style="line-height: 23.8px;"> </span><span style="line-height: 1.7;">) the s</span>imilar fun ,</div><div><br></div><div><div>for(int i = 0 ;i< 100000000;++i)</div><div><span class="Apple-tab-span" style="white-space:pre">  </span>{<span class="Apple-tab-span" style="white-space:pre">   </span></div><div><span class="Apple-tab-span" style="white-space:pre">             </span>double b[5] = {1,2,3,4,5};</div><div><span class="Apple-tab-span" style="white-space:pre">           </span>double s[5] = {6,7,8,9,10};</div><div><span class="Apple-tab-span" style="white-space:pre">          </span>double o[5];</div><div><span class="Apple-tab-span" style="white-space:pre">         </span>for(int i = 0; i < 5;++i)</div><div><span class="Apple-tab-span" style="white-space:pre">         </span>{</div><div><span class="Apple-tab-span" style="white-space:pre">                    </span>o[i] = s[i] * b[i] * (1 - b[i]);</div><div><span class="Apple-tab-span" style="white-space:pre">             </span>}</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">   </span>}.</div></div><div><br></div><div>the erlang spend 29's , and c++ spend 2.78's.</div><div><br></div><div>why the erlang is so slower than c++?</div><div><br></div><div> Or I do not configure  the right parameter?</div><div><br></div><div><br></div></div><br><br><span title="neteasefooter"><p> </p></span>