in reply to MVC & Perl
My experience with Catalyst is stale by about a year (switched jobs) but I liked it quite a lot when I was using it. I can only imagine it's gotten even better since then. It might be overkill for something extremely simple like a form mailer, but if, in the more likely case, you're doing anything involving a database or more than a very small handful of pages, then Catalyst will save you a ton of work. It compares very favorably to other web application frameworks such as ASP.NET or Rails.
The one criticism I would have is that the API seemed to evolve very quickly. By the time I had moved on, some of the ways of doing things that I initially learned were no longer the recommended ways (although they still worked.) I don't know if they've slowed down since then.
|
|---|