Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introduction to JRuby

bostonrb
July 17, 2012
250

Introduction to JRuby

bostonrb

July 17, 2012
Tweet

Transcript

  1. It’s  ruby   •  Installs  with  RVM   •  Download

     a  distribuIon   •  Even  on  Windows  
  2. Not  a  Unified  Gemset   •  ImageMagick  vs  Rmagick  

    •  Cextensions  aren’t  fully  supported  (never  will   be  considered  ProducIon)   •  Might  have  to  write  a  java  extension  
  3. Things  to  be  aware  of   •  Startup   • 

    JVM  tuning  and  warmup   •  Forking  processes   •  Threading  
  4. Why  Did  we  Choose  JRuby   •  Ruby  in  the

     “enterprise”   •  Selling  a  product   •  Fit  into  customers  “labs”  
  5. Resources   •  h@p://www.jruby.org   – Ge_ng  started   – Wiki  

    – IRC   Tom  Enebo,  Charles  Nu@er,  Nick  Sieger,  and  others   whose  names  I  forget  are  always  up  for  answering  a   quesIon  
  6. Always  looking  for  help   •  Grab  a  bug  and

     work  to  fix  it   •  Grab  a  gem  (rcov)  and  ensure  Jruby   compaIbility