I’m smitten with Rails.
Rails conforms to my world view in two ways.
DRY stands for ‘Don’t Repeat Yourself’. It’s a great principle, especially when writing difficult SPSS code.
MVC stands for Model, View, Controller – and it’s the dominant way that I organize, present, and modify data.
There are other biases that are built into Rails that I like, but mostly, it’s those two principles.
I’m looking at Rails as an important way of solving a number of lingering problems in Web Analytics, and once I learn enough to actually start experimenting and solving them, I’ll share them.