理论上讲肯定会有一些调用 C 扩展的 GEM 用不了,JRuby 的 C 扩展支持不怎么好。不过一般常用的 GEM 都有针对 JRuby 的移值,这个要根据你要用到的 GEM 考虑
Python 作为一门语言来讲还是不错的,或者说与 ruby 各有特点吧,Python 相关的各种库也是很多的。不过 Python 相关的框架感觉没有框架的样子,做为一个工具用用还可以,一旦想把它做为一个底层结构要在其上进行扩展开发困难重重,感觉就是没有好好设计