|
|
1
9
也就是说,如果用Ruby编写相当简单,请先用Ruby实现并测量。那么,如果真的 是 太慢了,看看如何绕过它。 即使你需要用另一种语言重写算法,你也有一个ruby中的算法,你基本上只需要复制,所以它不会像第一次用C++编写那样耗时。
|
|
|
2
6
另一种选择是 RubyInline 它允许您在Ruby代码中编写C/C++代码。这与Jonas Klker的观点非常吻合 suggestion 首先用Ruby编写算法,然后找到瓶颈。然后,您可以使用RubyOnline来优化瓶颈。 |
|
3
6
|
|
|
4
1
另一种可能性(如果您的设置允许)是使用JRuby。然后,您可以在Java中实现该算法。 |