摘自here
总结:
1.使用编译型语言编写
2.使用了最先进的算法
3.编程实践上进行了高度优化
1.底层是C,部分是Fortran
没听过Fortran,科普一下,也是一门语言,但是现在基本已经被c++代替,百度也都是对fortran的埋怨。但是速度是真的快。
2.numpy有自己的指令集合
集合?没听错,我只在汇编中听过指令集合。此处的指令不知道和那个是否一样,有待考察。
3.类似于R的向量化编程
速度是直接用内嵌数据结构的100倍左右,原理类似。有待研究,不懂。