> I agree with the fact that the question wasn't that
> precise, but i got my answer, so case closed.

I don't think you got your answer because if you would
you would have learned something.

The proper answer to your fake question 'completely change
my vision about Ruby programming language' is elegance.

If you don't understand what elegance means then have
fun coding in javascript, I am sure you will write the
next node.js in it (lol) - https://github.com/sarbull
but you are already a php expert so why don't you stay
in that awesome language?
https://github.com/sarbull/Simplify/tree/master/lib

Note that "everything (with few exceptions) is an object in
Ruby." is a cop-out that is useless. It is simply a model
for how to handle complexity. But given your complexity in
PHP, I dare claim that ruby can do everything much better
than PHP.

Wanna put up and write frameworks from scratch to compare?
All libraries used in these must be written from zero of
course - anyone found copy/pasting automatically loses.

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