A lot of what people call "magic" in Rails are just conventions (as in "convention over configuration"). Rails expects to find certain things in certain places named in a certain way and works with them automatically, which might seem like magic if you're new to it.
Seems to me the article can be summed up as "So, I tried Rails for a while but found I prefer Django's approach". Cool, and totally legitimate, but 39 votes? I mean, he doesn't even mention Twitter in the title! ;)
Comments
A lot of what people call "magic" in Rails are just conventions (as in "convention over configuration"). Rails expects to find certain things in certain places named in a certain way and works with them automatically, which might seem like magic if you're new to it.
Seems to me the article can be summed up as "So, I tried Rails for a while but found I prefer Django's approach". Cool, and totally legitimate, but 39 votes? I mean, he doesn't even mention Twitter in the title! ;)
> he doesn't even mention Twitter in the title
Nor Apple!