in reply to Is Perl the most adequate language ?

If you're running this on Apache, it gives you the option of running mod_perl. This gives you the benifit of having an interpreter built into the server, thus getting an enormous speed increase. AFAIK, neither Python or Ruby have such an advantage. PHP also has a built-in interpreter (mod_php), but mod_perl also offers hooks into the Apache API, so you can do things at a much lower level than any other language would offer, save C. In Apache2, you can even write handlers in Perl for protocols other than HTTP.

Not to be forgotten is Perl's trump card: CPAN. There are various projects for other languages to do the same thing, but they will take years to offer a fraction of the functionality already on CPAN.

Do remember when reading the posts here that this is a Perl forum, and the answers will be naturally biased twards Perl.

----
I wanted to explore how Perl's closures can be manipulated, and ended up creating an object system by accident.
-- Schemer

:(){ :|:&};:

Note: All code is untested, unless otherwise stated

Replies are listed 'Best First'.
Re: Re: Is Perl the most adequate language ?
by Anonymous Monk on Oct 17, 2003 at 14:14 UTC
    If you're running this on Apache, it gives you the option of running mod_perl. This gives you the benifit of having an interpreter built into the server, thus getting an enormous speed increase. AFAIK, neither Python or Ruby have such an advantage. PHP also has a built-in interpreter (mod_php), but mod_perl also offers hooks into the Apache API,

    Even the most cursory peek into the world beyond Perl would have revealed to you that both mod_python and mod_ruby have been in existence for years, and allow hooking into the Apache API.