我有一个选择,要开发一个应用程序,它将严重依赖线程(高达200个)。我知道我可以使用其他支持线程的Ruby解释器,如JRuby。但有两件事:
1)JRuby尚未支持1.9,所以不行。是否有其他非绿色线程解释器至少支持1.9,因为如果我使用Ruby,则这是先决条件。
2)即使使用像JRuby这样的解释器,我真的能获得类似于Java中的良好线程性能吗?也许我应该只使用Java来开发这个应用程序。
注意:这不是主观讨论的尝试。它只涉及线程性能方面的建议。此外,这也不是Java vs Ruby或任何类似的比较。我对Ruby还很新,希望为自己澄清这一点,谢谢。