Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re^2: Perl is dying

by ghenry (Vicar)
on Jul 14, 2006 at 23:40 UTC ( #561362=note: print w/ replies, xml ) Need Help??


in reply to Re: Perl is dying
in thread Perl is dying

Perl needs a new, snazzy web application server right now. Something that has the performance of mod_perl but doesn't expose Apache's internals; something as easy to install as PHP or RoR, with a great name and a great API. (A toned-down version of mod_perl coupled with T2T and Mason would suffice.)

I completely agree.

Why aren't people shouting about Catalyst!

It's the best thing to happen to Perl in a long time.

Walking the road to enlightenment... I found a penguin and a camel on the way.....
Fancy a yourname@perl.me.uk? Just ask!!!


Comment on Re^2: Perl is dying
Re^3: Perl is dying
by chromatic (Archbishop) on Jul 15, 2006 at 00:18 UTC

    The last time I looked at it, it had almost no usable documentation, a weird development process that made a lot of existing software obsolete very quickly, and some design decisions that frightened me. That was several months ago; I haven't had time to look again.

    It's also not a replacement for mod_php, which is what I believe the original poster wanted.

      .. Says a man who's worked on the internals of Everything, which at first glance also seems like a real crazy idea :)

      Certainly the documentation has improved 100-fold in the last few months, the newest version had docs as its big goal. As for the dev process, I'd appreciate if you'd qualify that remark, preferably on the mailing list where the core devs can answer your concerns.

      Can't say I have a clue about mod_php though.. If its "html pages with code in", nope, Catalyst doesn't replace that. Although one can use a PHP view :)

      C.

        I'll take my lumps for Everything too. The custom node inheritance and nodemethod scheme is definitely worse than Catalyst's multiple inheritance. Plus there's the fact that there have been approximately three people make any patches at all over the past three or four years... :)

        How is Anything coming along? ;)

        Makeshifts last the longest.

      The development of Catalyst was moving fast and I think this was a good trade off for documentation and API stabillity at this stage of development. I know you can use this reasoning as an excuse for every project and I don't have any ready theory here - but for sure it depends on the size of the project and Catalyst being quit a big one needs some more time in the 'rapid prototyping' phase. Now the documentation is improving and I believe the API is quite backward compatible.

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://561362]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (7)
As of 2014-08-02 00:36 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    Who would be the most fun to work for?















    Results (53 votes), past polls