jruby: l'alliance de ruby avec java
Post on 10-Aug-2015
669 Views
Preview:
TRANSCRIPT
3
• Programme Ruby compilé en bytecodes et exécuté dans une JVM
• Native threads dans JRuby (Green threads dans l’implémentation standard de Ruby)
• Pas de Global Interpreter Lock dans JRuby => permet de profiter des serveurs multi-processeurs
• La meilleure implémentation Ruby pour les serveurs
JRuby: spécifications techniques
5
• JRuby peut utiliser n’importe quelle librairie Java• Les objets Java sont manipulés en Ruby• La traduction Ruby/Java est transparente:
obj.name = “Toto” => obj.setName(“Toto”) obj.send_message =>obj.sendMessage()
JRuby: intégration avec Java
top related