I’ve written a lot of code in Cold Fusion lately, and I’ve discovered that a big problem is maintainability. Because of the way Cold Fusion code works, it’s difficult to write really structured, readable code. For example, there’s no easy facility for writing things like subroutines. As an alternative, I’m looking into Python, which has a reputation for making it easy to write maintainable code.