Ruby on Rails focuses on the theme that change is instant. The feedback loop between change and effect is important in programming. If the distance is too far, developers tend to grow uninterested in testing their changes. RoR bridges Java and PHP.
Why Ruby on Rails is to application development what Apple is to desktops.