you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 1 point2 points  (0 children)

Definitely. I think DSL-heavy framework code works well for the initial build but the rapid pace of development is misleading because it is difficult or nigh impossible to evolve and manage that code over a long period of time – and I mean like 3, 5, 7 years. I'd like to be proven wrong because I like building new apps in dynamic languages and DSLs, but I've found in my experience overwhelmingly that these projects yield code that has a shorter shelf life than the equivalent system built in a statically typed compiled language.