Ruby 1.9 est passé (pour la VM) de MRI à YARV, ce qui a permis d'avoir des kernel threads, qui semblent correspondre à de "vrais" threads (plutôt que les green threads des versions <= 1.8) selon wikipedia, et a apporté pas mal d'améliorations des performances.
[^] # Re: Utilité ?
Posté par xcomcmdr . En réponse à la dépêche JRuby 1.7.0. Évalué à 2.
Ruby 1.9 est passé (pour la VM) de MRI à YARV, ce qui a permis d'avoir des kernel threads, qui semblent correspondre à de "vrais" threads (plutôt que les green threads des versions <= 1.8) selon wikipedia, et a apporté pas mal d'améliorations des performances.
La VM de Ruby 2.0 devrait aussi apporter une amélioration des perfs : http://www.h-online.com/open/news/item/Ruby-2-0-feature-freeze-heads-for-February-release-1736526.html
Du coup, l'intérêt de JRuby sera nettement moindre quand Ruby 2.0 sera largement adopté (oui ce n'est même pas sûr d'arriver un jour, mais bon), non ?
Aussi, en quoi Ruby (et les autres) sont "implémentés avec les pieds" exactement ? Je suis curieux. :)
"Quand certains râlent contre systemd, d'autres s'attaquent aux vrais problèmes." (merci Sinma !)