In Ruby "
or are control flow operators, not boolean operators".
Another way of thinking about and is as a reversed if statement modifier: next if widget = widgets.pop becomes: widget = widgets.pop and next
ruby's self, @ and no prefix
The method "method"
"Saving methods is not a standard ruby use case"
Thanks for saying it out loud ... I didn't get it until now :(