Women in Technology

Hear us Roar



Weblog:   What The Perl Community Needs Is a Good Enema
Subject:   Laughed 'til I cried!
Date:   2004-06-18 17:44:11
From:   davebaker1
Marvelous piece!


I have a five-foot stack of Perl books and several years' experience using Perl on my Web site, but I still don't feel like I've found the hangout of the people who use pure Perl for operating their Web sites ... I'd like to help develop easy-to-use Perl solutions for webmasters in the content management area. If we could make Perl easier to use FOR THE WEB I think we could attract more interest and involvement from so many of the new developers who are spending so much of their time using PHP instead of Perl to develop new content management and other data-aware applications FOR THE WEB.


Where are the WEB APPLICATION Perl developers hanging out? Just the mod_perl site and newsgroup? Sure, there are scads of kiddie CGI sites and scripts but the only solutions I've found for creating speedy (persistent) CGI applications using Perl on a Linux server seem to be mod_perl and FastCGI ... both of which seem so darned hard to use compared to the PHP module that can be built into Apache.


Is that maybe the one thing that Nat didn't say -- that Perl enthusiasm isn't bubbling up from the ranks because the ranks have been so thinned by PHP? That Perl is wonderful and superior in almost every way except that it's so damned hard for open-source developers to use to create speedy, persistent database-enabled web sites ... and that we're unwilling to admit that the Web is the "long pole in the tent" for most of the new developers (not network administration, data munging, etc.)? It's kind of sad that "Perl for the Web" (New Riders) seems to be out of print, and that "MySQL and Perl for the Web" (New Riders) plus one other book by Brent Michaelski seem to be the only books for webmasters that are focused on using Perl FOR THE WEB.


I sure don't mean to put down all the effort that's gone into mod_perl.


Dave Baker

Full Threads Oldest First

Showing messages 1 through 2 of 2.

  • Laughed 'til I cried!
    2004-06-21 09:57:54  perrin [View]

    Yes, the mod_perl list and Perl Monks are where we hang out.


    I don't think that trying to be easier than PHP is a reasonable strategy. PHP is easy in part because it makes many of the decisions for you and specifies a certain way of building your application. People who want that can always use Embperl, Apache::ASP, etc. Personally, I am more interested in competing with Java for the more complex jobs.


    By the way, if you're interested in content management and publishing tools, check out Krang.

  • Laughed 'til I cried!
    2004-06-20 04:22:24  aristotle [View]

    mod_perl does tons more than mod_php. You have full control over the entire request cycle, something PHP doesn't give you. It's really just an overengineered templating system. As a language, it's a desaster. In the Perl world, the equivalent is something like Apache::Template.

Showing messages 1 through 2 of 2.