Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight
 
PerlMonks  

Re^2: Perl is dying

by Anonymous Monk
on Jul 14, 2006 at 16:54 UTC ( [id://561269]=note: print w/replies, xml ) Need Help??


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

Oh, of course, FastCGI, that project that's been virtually dead for years, with a homepage that looks exactly like it did back in 2001. Certainly this can standup to the enormous hype of Ruby on Rails!

Look, CGI is old and boring. It doesn't matter if you tack on "Fast" to it; people see "CGI" and walk away. Perl needs something like Ruby on Rails. It can even be assembled from existing technology (FastCGI, if you like), but it needs a new, catchy name, and it needs to be marketed. Look at AJAX. AJAX is pretty much Dynamic XHTML. It's 5-year-old technology, but slap a new acronym on it and all of the sudden people take notice.

Replies are listed 'Best First'.
Re^3: Perl is dying
by perrin (Chancellor) on Jul 14, 2006 at 19:10 UTC
    Uh, Ruby on Rails runs on FastCGI.
      Which is, ironically, why I use FastCGI. mod_perl is too heavy for my needs (80% of my web requests don't require Perl in every HTTP process). I tried PersistentPerl/SpeedyCGI, liked it, but found a couple of bugs and the maintainer seems to have disappeared. I thought FastCGI was pretty much dead, then discovered that it's what Rails uses. Since it seems to be getting a new audience, I figured that I wouldn't be left in the lurch like I was with PersistentPerl.
        Yeah, I don't recommend using mod_perl to serve static files on a site with much traffic. You should use a reverse proxy setup or similar for that, as described in the mod_perl docs, or use FastCGI. The nice thing about FastCGI's new popularity is it means ISPs are getting pressure to support it.
Re^3: Perl is dying
by theorbtwo (Prior) on Jul 14, 2006 at 17:53 UTC

    Hype isn't just generated by having a flashy homepage; it's also something generated by lots individuals. If you keep pointing out mod_perl, you perpetuate the myth that mod_perl is the best way to do not-CGI with perl.

    Would a better name and a better homepage fix things? Possibly, but not if people keep talking about mod_perl instead of fastcgi.

Re^3: Perl is dying
by eric256 (Parson) on Jul 14, 2006 at 18:00 UTC

    All web based applications are CGI. Arn't they? Did I miss some change? Could be, dunno.

    AJAX: Actualy AJAX is new becuase it involves a new process (retrieving data from the server after the page has finished loading.

    Are you realy saying now that it doesn't even matter if the code/language is good or bad, it just doesn't have enough hype? Realy if your only concern is hype then start hyping the language instead of saying its dieing.

    Honestly if your the same AM as the OP then I'm very disappointed because the original rant was actualy quite well written and thought out, while this argument was just lame.


    ___________
    Eric Hodges

      Actualy AJAX is new becuase it involves a new process (retrieving data from the server after the page has finished loading.

      Well to be fair the XMLHttpRequest API (or rather its MS equivalent) has been available for about five years in IE and there were methods of doing similar things before that using tricks with frames and stuff. The API became available in Mozilla in 2002. I can't quite put my finger on when AJAX was first coined, but it was quite recently and the use of this raft of technologies certainly predated the naming.

      Update: The Wikipedia article on Ajax clearly indicates how far the use of these technologies predates the coining of the name.

      /J\

        The Wikipedia article on Ajax clearly indicates how far the use of these technologies predates the coining of the name.
        I thought people hated the name?

        Just to show that the name (IMO) most definitely isn't the reason for its success. It's the cool stuff that people can do with it, with as a prominent example: Google Maps.

Re^3: Perl is dying
by marcus (Scribe) on Jul 17, 2006 at 17:25 UTC
    Except Rails uses FastCGI for deployment too....
Re^3: Perl is dying
by Anonymous Monk on Aug 04, 2008 at 06:26 UTC
    AJAX stands for Async Javascript and XML... not XHTML
A reply falls below the community's threshold of quality. You may see it by logging in.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others avoiding work at the Monastery: (3)
As of 2024-04-24 23:10 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found