-----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