Hi all, 今天偶尔看到这篇文章《从 Ruby 向 Java 的迁移帮助 Twitter 挺过了美国大选》。首先我感觉想 Twitter 这种网站本来就不适合于 Rails,Sinatra 还差不多。Rails 确实太重了。然后回忆起上次 RubyConfChina 提到的 JRuby,不知道 JRuby 的性能与 Scala 比如何。如果 Twitter 选的是 JRuby 而不是 Scala,是不是会获得类似的性能但是代码可以少写很多呢?
貌似不可以,jruby 性能好 ruby 差不多,反而内存占用大很多
很难说 Twitter 是否在用 JRuby,现在看来大负荷 JRuby 比 MRI Ruby 要好很多。
Scala 和 JRuby 在开发方面完全不同,思路和解决问题的方法都不一样。我现在在学 Scala,感觉很有价值去学习一下 FP