Jason Snell looks at Movable Type which powers Daring Fireball, Kottke.org and other great weblogs but has fallen behind WordPress is power and ease of use.
So does it matter that I use Movable Type on this site? Probably not, since the entire point of the site is the content on the pages, not how it was made. But Iâ€™m struck that the analogy of software being like pop music is even more apt than I thought. In the App Store, we see apps that become hits and climb the charts. Is this because itâ€™s a natural way to think of software, or because the iTunes infrastructure was built for music sales and then adapted to cover software too?
Regardless, it turns out that software can also be considered uncool, even if it still works. Not only is Movable Type uncoolâ€”the equivalent of â€™80s hair metal, but the language itâ€™s written in, Perl, is supremely uncool. Like, New Kids on the Block uncool. The razzing John Siracusa takes about being a Perl developer isnâ€™t really because Perl is old, or bad, but because itâ€™s just not what the cool kids are talking about. The world has moved on.
And yet, sometimes that old stuff still works, and is still the best tool for the job. And thatâ€™s why, at least for right now, this site is built on software that was initially released 14 years ago and given its last major update five years ago. Weâ€™ll use it until it doesnâ€™t make sense to use it anymore.