-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

André,

On 3/13/2009 12:05 PM, André Warnier wrote:
> I just don't like your disparaging tone about perl.

Oh, sorry. I wasn't trying to be negative. Actually, I quite like Perl.
I'm always the one who gets beat up (verbally) at geek parties when
people start complaining about how Perl is a "write-only" language
(meaning that nobody can ever read a perl script after the fact). In
fact, I usually defend Perl.

> You know, we perl guys can also "do threads", just as we can also "do OO
> stuff". We can also "do strict"; we can even do "Singletons" and
> "closures", so there.  The difference is that we can choose to do any of
> these things or not, depending on how we feel about it, while you Java
> guys are stuck with one model.
> ;-)

Correct. Java started out as a (somewhat) purely object-oriented
language. Perl started as a purely procedural language. I have to admit
that I hate the addition of objects to Perl. It just feels like Larry
Wall wanted to say "me too!" when OO languages started gaining popularity.

> More seriously, apart from being essentially a perl guy, I am also a
> mod_perl guy, and much of what you so kindly explain has a rather close
> analogy when thinking about an Apache server and its mod_perl handler
> modules (which are persistent, unlike cgi-bin scripts).

I suspected as much.

> Java and the
> Servlet Spec are more rigid, in that they enforce a rather strict model,
> which keeps programmers in line and facilitates collaboration on larger
> projects.  We perl guys just tend to be more on the artistic side, and
> be able to take liberties with the model.  Which does often lead us into
> trouble when we do not understand what we're playing with.

Yeah... nobody ever got into trouble writing a Java webapp :)

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkm6i1gACgkQ9CaO5/Lv0PCTiACfdXsk4EPaIrIUHtOgJsKt++Ge
GtYAn1zi4krRndqOPHfd1JcacqXSVwo4
=UU02
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to