NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
On Java (Score:2)
I don't entirely agree. One of the often cited reasons for using Java in the first place are the cross platform GUI libraries (SWT being the other). This is not a third party library - it's effectively a core library, made by the Java folks for the Java folks. If it sucks, then it taints Java as a whole, and might make you regret ever using Swing in the first place.
My main p
Re:On Java (Score:2)
By that argument, you can criticize Perl because, let's face it, though CGI.pm is incredibly useful and recommended, both the code and the interface leaves much to be desired (as Lincoln Stein readily admits.) There are plenty of other "core" modules -- made by the Perl folks for the Perl folks -- against which one could make a similar criticism. Whether or not these libraries are well designed has nothing to do with whether or not Perl is well designed.
I do agree with your comments about the "Java ment
Re:On Java (Score:2)
This is mostly a psychological distinction (which is why I said I don't entirely agree, but I don't entirely disagree, either). I don't associate CGI as strongly with Perl as I do Swing with Java. I'm trying to figure out, as I write this, why this is. I have some ideas but it's hard putting them into words. Perhaps it's because the Java folks, and Sun in general, hype their libraries so much that Java the language and the Java libraries are inexorably intertwined in many people's minds. Whereas any fool can write their own CGI module if they don't like the one that's out there. Perhaps this ties back into open source some way.
Well, I'm rambling now. Time for bed. :)
Reply to This
Parent