Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask

Re: Re: Re: Benchmark Arena Proposal

by thaigrrl (Monk)
on Jan 31, 2001 at 20:02 UTC ( #55476=note: print w/replies, xml ) Need Help??

in reply to Re: Re: Benchmark Arena Proposal
in thread Benchmark Arena Proposal

I believe that Larry wrote Perl in C due to Perl's widespread use in the Unix environment, considering Unix was also written in C. He pretty much compiled various Unix language uses, such as awk, c... and created Perl. I would hope that he knows Perl backwards and forwards considering he did write it. Although, I must admit, I prefer coding in Perl because it's just so damn easy :) - thus probably why scripting in Perl is so popular. Of course scripting could be written in C if one were ever so inclined to do so, but as you stated above: "Perl ROCKS at text processing."!!! (exclamation points added by me!) And mod_perl is all that you say it is - faster - because it's a preloaded program. :)

Replies are listed 'Best First'.
Re: Re: Re: Re: Benchmark Arena Proposal
by sierrathedog04 (Hermit) on Jan 31, 2001 at 20:58 UTC
    In a recent interview at LWN Larry Wall provided an explanation for why one might use Perl to script a task even when Perl is not the optimal language for that task. Larry wrote:
    People don't want to have to use Perl plus other things. If there is a job that really ought to be written in C++ or Java or Ruby or Python or something like that, but they like Perl, and Perl may not be the best tool yet for it, but they would like it to be.

    So rather than learning a different language, they just want to extend Perl toward what is better for that. So I think it it's still laziness."

    When Larry speaks of laziness, however, he means it as praise. The programmer is avoiding unnecessary effort, in this case the unnecessary effort of learning a new language.

Log In?

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

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (7)
As of 2022-08-19 08:55 GMT
Find Nodes?
    Voting Booth?

    No recent polls found