From: Ruby Newbee Date: 2010-01-18T12:44:51+09:00 Subject: what does this mean? For this statement: @speaks_english ||= @name.size > 6 does it mean something like below? if @name.size > 6 @speaks_english ||= @name.size end Even if I guess that correctly, I'm still surprised why ruby can write like that way. Thanks.