ruby - jRuby and Rubinius support parallel computing, but what about gems that don't support this? -


what i'm trying understand is, practically speaking, how benefit parallel computing support in jruby / rubinius? lot of ruby libraries keep track of global internal state. there way deal these libraries, or become unusable if decide parallelize ruby script? maybe rubinius automatically puts mutex in front of usage of unsafe libraries?

whenever want use jruby or rubinius, you'll forced use gems compatible.
many gems has been implemented using c extensions , can not use them along jruby e.g.
regarding others, states thread safety status.

so choosing jruby or rubinius narrow down options regarding gems. huge opportunity exposed, you'd able use many mature java libraries(in jruby case).


Comments

Popular posts from this blog

linux - xterm copying to CLIPBOARD using copy-selection causes automatic updating of CLIPBOARD upon mouse selection -

qt - Errors in generated MOC files for QT5 from cmake -