in reply to Where do Perls come from, Mommy?

(as a personal policy I am going to be refraining from replying directly to nodes posted Anonymously. It is so easy to set up a user account on Perl Monks that I see little justification for anonymous postings here)

Kinda unfair to the new folks that might just have one question. I know I posted as anonymonk once or twice before I registered, and being rude to new users keeps folks from joining. I should also add I am less likely to join sites if they don't allow anonymous users, as they are more apt to turn into cliques. There are some exceptions, but it's nice to keep things open until there are spam issues. I do disagree with the idea of using anonymonk to whine in PerlMonks discussion though, but hey that's a small deal. Live a little.

Maybe, just maybe, that anonymonk has a ton to contribute in the community and just didn't register yet. Wanna slap them down? I don't think we do. They are our friends. Awwwwww ......

Replies are listed 'Best First'.
Re: Re: Where do Perls come from, Mommy?
by gunzip (Pilgrim) on Apr 02, 2004 at 23:27 UTC

    OK, I posted the original post and have a username now.

    To extend my original point, the problem with treating module compilation failures as user skill deficiency is that it assumes that all Perl users are going to be seasoned sysadmins who have time to futz with their OS all day.

    My fear, as someone who came to Perl for the elegance of its syntax, is that when faced with real world problems, largely in the web-development field, I would like to use Perl but I do not have the time to go into the intricacies of why a CPAN module fails to compile on, say, Linux or OSX.

    I am competent enough to get these OS's installed and learn programming languages but I have work to do and need tools which are supposed to work to do just that. I don't blame the sincere efforts of package maintainers it's just that every failed Perl module compilation is another gallon of petrol in the tank of PHP's engine, which is racing ahead of Perl in uptake by new-to-intermediate level web developers. Alright, alright. I know Perl is used for much more than developing websites and that many Perl users don't use it for this but it should be of concern that the new kid on the block - PHP - is leaping ahead despite being an inferior language overall (design etc.).

    It concerns me because I am under pressure to use PHP instead of Perl in many situations, often as a result of how incomplete a Perl ISPs offer. I can only suggest that module compilation complications MAY play a part in this.

    I know many of you couldn't care less about Netcraft comparisons of mod_perl and PHP but it is important if new web developers are missing the chance to learn Perl for server-side work because PHP is becoming the standard for small-to-medium sites. It matters to me and a start could be made with Perl6 by bundling at least one templating module with the core installation. Then even if extra modules prove problematic we would have something to compete with PHP on every Perl installation.

    Perl + mod_perl + Apache::Session + HTML::Mason is just too many bits 'n pieces to get the same level of performance offered by PHP. One very competent sysadmin I know, who runs his own ISP, will not offer mod_perl because he tells me the memory management in a shared sever environment is too precarious compared with PHP. Maybe parrot will help solve some of these problems. Who knows? The question for me is whether the Perl community cares.

Re: Re: Where do Perls come from, Mommy?
by ysth (Canon) on Apr 04, 2004 at 13:21 UTC
    There's no requirement to register to contribute a ton or even more.