29
History of Ruby (Spoiler: Ruby wins) @drnic | engineyard.com Wednesday, May 18, 2011

RailsConf Keynote - History of Ruby

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: RailsConf Keynote - History of Ruby

History of Ruby(Spoiler: Ruby wins)

@drnic | engineyard.com

Wednesday, May 18, 2011

Page 2: RailsConf Keynote - History of Ruby

Wednesday, May 18, 2011

Page 3: RailsConf Keynote - History of Ruby

I wanted to sell

Wednesday, May 18, 2011

Page 4: RailsConf Keynote - History of Ruby

We

Ruby

Rubymustwin

Wednesday, May 18, 2011

Page 5: RailsConf Keynote - History of Ruby

My fear

Wednesday, May 18, 2011

Page 6: RailsConf Keynote - History of Ruby

My hope

Wednesday, May 18, 2011

Page 7: RailsConf Keynote - History of Ruby

My dreamRubyOther

Wednesday, May 18, 2011

Page 8: RailsConf Keynote - History of Ruby

Prehistoric

Wednesday, May 18, 2011

Page 9: RailsConf Keynote - History of Ruby

Civilisation

1.Wednesday, May 18, 2011

Page 10: RailsConf Keynote - History of Ruby

Roman Expansion

stdlibsWednesday, May 18, 2011

Page 11: RailsConf Keynote - History of Ruby

Dark Ages

ruby-talkruby-devWednesday, May 18, 2011

Page 12: RailsConf Keynote - History of Ruby

Renaissance

Wednesday, May 18, 2011

Page 13: RailsConf Keynote - History of Ruby

IndustrialWednesday, May 18, 2011

Page 14: RailsConf Keynote - History of Ruby

ModernWednesday, May 18, 2011

Page 15: RailsConf Keynote - History of Ruby

Wednesday, May 18, 2011

Page 16: RailsConf Keynote - History of Ruby

My fearRubyOther

Wednesday, May 18, 2011

Page 17: RailsConf Keynote - History of Ruby

Ruby

no real threads

old GC slowWednesday, May 18, 2011

Page 18: RailsConf Keynote - History of Ruby

WorldClass

RubiesWednesday, May 18, 2011

Page 19: RailsConf Keynote - History of Ruby

Postmodernist

AND

AND

Wednesday, May 18, 2011

Page 20: RailsConf Keynote - History of Ruby

Is ready?real threadsmultiple GCsMRI 1.8 or 1.9“AND” Java

Wednesday, May 18, 2011

Page 21: RailsConf Keynote - History of Ruby

Is ready?mri 1.8.7modern GC

Wednesday, May 18, 2011

Page 22: RailsConf Keynote - History of Ruby

v2.0 soonreal threadsmodern GCMRI 1.8 or 1.9

Wednesday, May 18, 2011

Page 23: RailsConf Keynote - History of Ruby

Please thank

Wednesday, May 18, 2011

Page 24: RailsConf Keynote - History of Ruby

Help ruby win

Wednesday, May 18, 2011

Page 25: RailsConf Keynote - History of Ruby

Pick a winnerrvm install jrubyrvm jruby

rvm install rbxrvm rbx

Wednesday, May 18, 2011

Page 26: RailsConf Keynote - History of Ruby

Pick a winner

Wednesday, May 18, 2011

Page 27: RailsConf Keynote - History of Ruby

And win prizes

Wednesday, May 18, 2011

Page 28: RailsConf Keynote - History of Ruby

is week onlyI used @rubinius at #railsconf

Wednesday, May 18, 2011

Page 29: RailsConf Keynote - History of Ruby

We

Ruby

Rubymustwin

Wednesday, May 18, 2011