Michael Sokol wrote in post #999929:
> the boundary between the two ways of thinking (procedural
> vs OOP) seem very thin,

I know it's not what you asked, but it's easy to forget that computers
can't run object-oriented (or functional) code. They can only
run procedural.

Your objects are always disguising procedures and your functions are
always  on top of procedural code. If you lift the bonnet (hood) don't
be surprised to see it, or worry about dabbling a bit.

-- 
Posted via http://www.ruby-forum.com/.