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

Introduction to JRuby

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
Avatar for bostonrb bostonrb
July 17, 2012
290

Introduction to JRuby

Avatar for bostonrb

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