Fork me on GitHub

Rewrite Woes (Take Two)

2007-09-24

There seems to be quite a furor over Derek Siver’s recent post on CDBaby’s failed rewrite to Rails.

Of course, this is fodder for the Rails anti-hype engine; which isn’t a bad thing, at least when it comes down to having logical, well-reasoned, and realistic discussion about when Rails is and isn’t the right platform choice. I tend to think that, for the most part, Derek’s points center around his own personal tastes vs strong technical reasons – which is not to say they’re less important; just less portable.

On top of the platform choice… to those who are jumping on this and screaming “Thinking about a rewrite to Rails? Think again!” I say “Thinking about a rewrite? Think again!” Chad covered those issues back in December (read bottom-up), earned after we spilled our own blood and tears on a failed PHP -> Rails rewrite.

Not to say that a rewrite never makes sense; just that you’d better be ready to tackle it.

Discussion