Slide 9
Slide 9 text
$ bundle exec ruby benchmarks/unless_nil_vs_if_object.rb
Ruby version: 2.3.3
Warming up --------------------------------------
unless nil 251.994k i/100ms
if object 267.552k i/100ms
Calculating -------------------------------------
unless nil 9.435M (± 6.9%) i/s - 47.123M in 5.021124s
if object 11.431M (± 4.9%) i/s - 57.256M in 5.021363s
Comparison:
if object: 11431148.2 i/s
unless nil: 9435226.8 i/s - 1.21x slower