Posted by editor
on October 4, 2007 at 8:02 AM PDT
Slashdot founder reveals why he hates Java... also:
Java Today: Grizzly 1.6.1, 3GPP for Fault Management RI, and Roman Strobl demos NetBeans Ruby debugger
Weblogs: Web services in 6.0uN, more jMaki tips, and audience feedback from midwest Java Tech Days
Forum Posts: Metro connection pools, 6.0uN QuickStarter not for Vista, and memory settings for graphics-intensive Java apps
Slashdot founder reveals why he hates Java
Oh sure, it's cool to hate Slashdot , but I read it every day, and so do many people in our field. I indulged one of their tenth anniversary stories the other day, largely interested in how the site's story tracks back to founder Rob "CmdrTaco" Malda's days at Hope College , my wife's alma mater.
In A Brief History of Slashdot Part 1, Chips & Dips , CmdrTaco relates the story of how he came into possession of a DEC Alpha (his first non x86 computer since middle school) as part of an arrangement involving reworking graphics for a "Space Invaders" clone written with a friend's Java sprite library. In the end, he got a computer to install Linux on... and a nastygram from Sun Legal:
Later Sun sent me legal threats forcing me to take the game offline since it was called Java Invaders, and clearly this was an evil crime against the universe. My hatred for Java has never died since that moment.
Two possible reactions here. Presumably most will opt for the first, that ten years is a pointlessly long time to hold a grudge, especially over such a small matter, and given how much Java has done to keep Linux viable for enthusiasts like CmdrTaco. Surely it's time to let bygones be bygones. But I think you can also see a sort of Golden Rule karmic payback kind of thing: whatever IP value Sun Legal managed to defend that day, it has been destroyed a hundred million times over by the anti-Java emnity marshaled by Slashdot and groups like it.
Treat others the way you'd have them treat you... especially when they later get popular and influential.
In Java Today ,
Jean-Francois Arcand has announced that Grizzly 1.6.1 has been released and is available for download . The new version adds Grizzlet , port unification and SSL for HTTP support, adds well-known MIME types to its HTTP web server, and fixes several issues.
In a new screencast from NetBeans.tv , Roman Strobl demonstrates the NetBeans Ruby Debugger features such as adding breakpoints, running tests, analyzing local variables, exploring call stacks, and viewing watches.
The OSS/J 3GPP Extension for Fault Management project is an extension of the Fault Management API (JSR 263 ). Its 3GPP Alarm IRP Specification is available for download , as is the reference implementation , which uses Java SE 5 and GlassFish . The project notes that "in accordance with the OSS through Java Design Guidelines, this extension supports the JVT, XML/JMS and Web Service implementation profiles and passes the OSS/J FM API TCK." The project's TCK is available as source or binary .
In today's Weblogs , Rama