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.
yeah, that's fair (Score:3, Insightful)
<rant>So if I wrote a poorly informed diatribe about how perl sucks so much because I can't use it for my medical imaging needs*, would it be equally valid? Why is it so awful when people spout FUD and nonsense about perl but it's fine when it's about other languages?</rant>
What's funny is I wind up saying the same thing to Java people about Perl :-)
(*It could be great for my hypothetical medical imaging needs, but that's beside the point.)
Re:yeah, that's fair (Score:2)
The whole CLASSPATH situation is a nightmare - much worse than (say) Perl's PERL5LIB system. The fact that you can't run a
I agree with you that FUD is bad, but I didn't find this article all that fuddy (but yes, just a little).
Reply to This
Parent
Re:yeah, that's fair (Score:2)
Re:yeah, that's fair (Score:2)
One of the major drawbacks to using Java (gui apps) from a sysadmin perspective is something I think the author touched on - remote display. Have you ever tried running a Java GUI app remotely? It's a friggin' joke. It goes something like this:
Re:yeah, that's fair (Score:2)
Java is somewhat extensible in this respect: if you don't like the classloader, write your own. That's how JAR files got integrated into the platform around Java 1.2 or so.
Re:yeah, that's fair (Score:2)
Java should be a nice general purpose programming language, but because of the startup overhead and crappy default error messages (stack trace!) it's not. It's limited to persistent environments or long running programs, which is a shame IMHO.