我刚刚了解到Ruby的NArray库 - 请原谅我对这个问题的无知 :)
使用NArray库与标准Ruby数组实现相比,有什么优点?
我看到NArray是针对数值计算的,但是查看API,似乎只有一些针对数值的Array扩展,没有什么是你不能用Array做到的。
- 为什么不直接使用Array?
- 是否有巨大的速度优势?
- 是否有巨大的内存优势?
- 除了使用常规的Ruby Array类之外,还有其他优点吗?
谷歌并没有真正提供有用的解释。
我找到的参考资料:
http://rubydoc.info/gems/narray-ruby19/0.5.9.7/NArray