What Is The Difference Between Nil And False In Ruby? Technology Community › Category: Ruby on Rails › What Is The Difference Between Nil And False In Ruby? 0 Vote Up Vote Down VietMX Staff asked 4 years ago False is a boolean datatype, Nil is not a data type it have object_id 4.