On 13/11/2013 12:53, Carlo E. Prelz wrote:
>
> barriers to comprehension are made to be overcome. A haiku may be this
> one:
>
> class Fixnum
>    def +(v)
>      self-v
>    end
> end
>
> val=3
> puts val # 3
> val=val+1
> puts val # what??
>
> Carlo
>

I'm sure there are many more contortions like this that Ruby facilitates 
but my months spent learning the language have led me to the conclusion 
that one can easily get lost in what's going on in the language under 
the surface. It's surface simplicity and elegance falls apart quite 
quickly in my experience.

gvim