The tortoise was right.


But oh no. Show them one bullshit-laden presentation and the entire Rails community is champing at the bit and selling both kidneys to ditch all previous Ruby implementations and everything they thought they knew about the persistence layer and embrace some questionable closed-source vapourware, from the guys who brought you that previous world-storming web framework Seaside. What’s that, you’ve never heard of Seaside? I wonder why.

I think a great point is made in this post about the level of speedup that can be achieved. There’s some group claiming they can speed up Ruby by 60x. That’s a ridiculous level of improvement, and Sho is calling them on it.

Lots of developers think they’re brilliant, and want to be that one genius that finds this amazing breakthrough that no one else thinks of; but it doesn’t happen that way. When there’s a lot of smart people working on something, mind-blowing breakthroughs are incredibly rare. A 3-5x speed increase is a massive improvement, and certainly a clever code artist could make it happen; it’s rare to have 3-5x, but possible. Doing something 60x better than anyone else is borderline unimaginable, and as Sho says, “requires extraordinary proof”.

Most real progress is slow and steady over time. And boring. But that’s the nature of real progress.

Thanks to Michael for the link.

Leave a Reply