From: Jesse Sheidlower Date: Mon, 8 May 2006 00:58:03 +0000 (+0000) Subject: small additions to About.pod X-Git-Tag: 5.7099_04~601 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?p=catagits%2FCatalyst-Runtime.git;a=commitdiff_plain;h=d2132dd6b4a6588822e1eb29692095b619ce3ef5 small additions to About.pod --- diff --git a/lib/Catalyst/Manual/About.pod b/lib/Catalyst/Manual/About.pod index 0ab2d6d..74603c0 100644 --- a/lib/Catalyst/Manual/About.pod +++ b/lib/Catalyst/Manual/About.pod @@ -139,7 +139,13 @@ are automatically created when you begin writing a new application. Catalyst is not an out-of-the-box solution that allows you to set up a complete working e-commerce application in ten minutes. (There are, however, several systems built on top of Catalyst that can get you very -close to a working app.) +close to a working app.) + +Catalyst is designed for flexibility and power; to an extent, this comes +at the expense of simplicity. Programmers have many options for almost +everything they need to do, which means that any given need can be done +in many ways, and finding the one that's right for you, and learning the +right way to do it, can take time. TIMTOWDI works both ways. Catalyst is not designed for end users, but for working programmers. @@ -175,12 +181,15 @@ A variety of frameworks followed, of which the most widely used is probably L, which encourages the development of modular code, with easy-to-understand control-flow handling, the use of plugins and templating systems, and the like. Other systems include -L, which is designed for use with XML running under mod_perl, and +L, which is designed for use with XML running under mod_perl; L--upon which Catalyst was originally based--designed for the -easy development of powerful web databases. Is it not the purpose of -this document to criticize or even briefly evaluate these other -frameworks; they may be useful for you and if so we encourage you to -give them a try. +easy development of powerful web databases; L, which does a great +deal of automation in helping to set up web sites with many complex +features; and Ruby on Rails (see L), written +of course in Ruby and among the most popular web development systems. Is +it not the purpose of this document to criticize or even briefly +evaluate these other frameworks; they may be useful for you and if so we +encourage you to give them a try. =head2 The MVC pattern