We should avoid re-inventing the wheel as much as we can :) Yes there are some cases where existing frameworks do not much our requirements Then in such situation we can go for re-build our own framework (even though this is not an easy exercise ;).
Ok, wait and see how the market will grow ... José. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Wednesday, August 13, 2003 8:54 PM To: NYIMI Jose (BMB); [EMAIL PROTECTED] Subject: RE: :Application ------------------------------------------------ On Wed, 13 Aug 2003 12:33:19 -0500, "Charles K. Clarkson" <[EMAIL PROTECTED]> wrote: > NYIMI Jose (BMB) <[EMAIL PROTECTED]> wrote: > : > : I'm wondering why the CGI::Application module is not > : so popular in Perl's world like it is the case for > : Struts in Java's world. > : To me, there are both very similar due to the fact > : that they are serving the same cause : "framework to > : build reusable web applications". > : > : Is that related to TMTOWTDI slogan of Perl ? :) > > Perhaps. But the mailing list for C::A is popular. > I have about a thousand messages archived since last > year. Maybe it is just that casual programmers are > less likely to program in Java. And IMO C::A appeals to serious > programmers. I used perl for more than a year as a utility. I didn't > do any multiple screen apps until just recently. C::A is also OO and > that is a turn off for many. > The ironic part to me is that I think C::A applies to the middle of the road. It is overly complex to do something simple (or at least has enough of a learning curve to avoid it for simple things), but a "serious" programmer might feel restricted by the manner in which it handles things, in other words, they are more likely to grow their own object/framework, as I recently have re-written a framework I had previously developed, moved from functional Perl 4 to OOP, but didn't start with C::A as a basis, though mine works in a similar manner. On top of that, right now I don't know that there is a large middle market, where one needs a decent starting framework to build on, but isn't willing to grow their own, or is at the beginner stage where the goals don't warrant the learning curve for a couple of dynamic pages or a form that just sends a message. I think this market will grow, and from looking at the docs it appears C::A has matured substantially since I last visited it, so I am not against its' usage or promoting it, just throwing my two cents in the pot as to why there hasn't been more uptake... http://danconia.org **** DISCLAIMER **** "This e-mail and any attachment thereto may contain information which is confidential and/or protected by intellectual property rights and are intended for the sole use of the recipient(s) named above. Any use of the information contained herein (including, but not limited to, total or partial reproduction, communication or distribution in any form) by other persons than the designated recipient(s) is prohibited. If you have received this e-mail in error, please notify the sender either by telephone or by e-mail and delete the material from any computer". Thank you for your cooperation. For further information about Proximus mobile phone services please see our website at http://www.proximus.be or refer to any Proximus agent. -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]