Я принципиально неправильно понимаю Ruby здесь? Я пишу код Ruby уже около 2 лет и только сегодня наткнулся на это...
ruby-1.8.7-p249 > i = true and false
=> false
ruby-1.8.7-p249 > i
=> true
Может кто-нибудь объяснить, что здесь происходит, пожалуйста? Я уверен, что это спецификация, но это просто кажется мне интуитивным...