|
|
|
|
|
by lmm
3773 days ago
|
|
I have a turbogears app from 2008 that I still occasionally maintain. It's not officially supported, but it works, and I find Python to be nicer than PHP by enough to be worthwhile. I wouldn't use Javascript because it's awful, but if a small, immature framework suits your needs I wouldn't avoid it just because it's small/immature. Either your app won't be terribly important, or it will be; in either case you're sorted. If you want to ever have a safe upgrade path that doesn't involve months of testing then you absolutely need a type system, IMO. The only framework I've felt completely safe doing major upgrades on is Wicket - which, not coincidentally, is the only framework I've ever known to make extensive use of final classes and final methods (Java), to enforce that it's only possible to use it in supported ways. |
|