擅长:python、mysql、java
<ol>
<li><s> 我会质疑任何没有显示每个实现的源代码的基准(或者我遗漏了什么)?完全有可能这两种解决方案中的任何一种或两种都编码错误,从而导致对其中一种或两种语言的性能的不公平评估。</s><strong>[编辑]</strong>Oops,现在我看到了源代码。不过,正如其他人指出的那样,它没有使用NumPy/SciPy库,因此这些基准不会帮助您做出决定。</li>
<li>我相信大多数NumPy和SciPy都是用C编写的,并用Python封装以便于使用。</li>
<li>这可能取决于您在这些语言中所做的工作,以及特定应用程序的开销。</li>
</ol>
<p>我使用Python进行数据处理和分析已经有好几年了,所以我认为它确实适合使用。</p>
<p>你到底想达到什么目的?如果您想要一种快速开发可读代码的方法,Python是一个很好的选择,而且它的速度肯定足以让您第一次尝试解决任何问题。</p>
<p>为什么不针对问题的一小部分在每个问题上进行一次bash,并根据开发时间和运行时间对结果进行基准测试呢?然后你可以根据一些相关数据做出客观的决定…或者至少我会这么做:-)</p>