I revisited the ruby koans and I saw something like
# THINK ABOUT IT:¬
30 #¬
31 # Is it better to use¬
32 # obj.nil?¬
33 # or¬
34 # obj == nil¬
35 # Why?
What really is better?
I am on the side of obj.nil since it is easier to read and shorter. But is there a solid proof on which is better?