We're hours away from the bits going live for the Java 2 Platform, Standard Edition (J2SE) 5.0 -- the Tiger release.
so exciting.
almost as good as when the Java logo got a makeover, and the steam started doing a sexy little swivel.
and speaking of sexy little swivels, there's a party in New York Thursday night to celebrate the release of Tiger. just so happens that you -- that's right, you -- are invited.
you never know who might show up for this thing. hint, hint.
and do some swiveling.
so as the drum beat continues to grow louder in anticipation of this release, I'd like to share a little something written by Dr. Josh, celebrated author of Effective Java, which is as near and dear to the hearts of Java developers as Dianetics is to followers of Scientology. i'm going to keep milking that little one-liner until you guys tell me to stop as i think it's actually quite funny.
Dr. Josh -- he is a regular renaissance man, people.
Evidence: he's a poet:
The Tiger
By Dr. Joshua Bloch
Tiger, Tiger burning bright
Like a geek who works all night
What new-fangled bit or byte
Could ease the hacker's weary plight?
To the most despised cast
We'll bid a fond farewell at last
With generics' burning spear
The need for cast will disappear
While Iterators have their uses
They sometimes strangle us like nooses
With enhanced-for's deadly ray
Iterator's kept at bay
When from the collections ints are drawn
Wrapper classes make us mourn
When Tiger comes, we'll shed no tears
We'll autobox them in the ears
The int-enum will soon be gone
Like a foe we've known too long.
With type safe-enum's mighty power
Our foe will bother us no more
And from the constant interface
We shall inherit no disgrace
With static import at our side
Our joy will be unqualified
O joyless nights, o joyless days
Our programs cluttered with arrays
With varargs here, we needn't whine;
We'll simply put the args inline
As for noble metadata
I'll have to sing its praises later
Its uses are so numerous
To give their due, I'd miss the bus
Tiger, Tiger burning bright
Like a geek who works all night
What new-fangled bit or byte
Could ease the hacker's weary plight?
ok. real quick. first person to tell me what Dr. Josh based his poem on gets this prize.

post your responses to the comments section of this blog entry.
mary
p.s. put the args inline? that sounds a little painful.
Posted by Brian Utterback on September 28, 2004 at 06:59 AM PDT #
mary
p.s. i love you Brian. but please don't make fun of Dr. Josh's poem. it gets my feathers ruffled.
Posted by mary on September 28, 2004 at 07:05 AM PDT #
Posted by Bolivar Rodriguez on September 28, 2004 at 07:58 AM PDT #
for now.
mary
Posted by mary on September 28, 2004 at 08:15 AM PDT #
Posted by Will on September 28, 2004 at 08:38 AM PDT #
mary
Posted by mary on September 28, 2004 at 08:43 AM PDT #
Posted by Bob Lee on September 28, 2004 at 08:59 AM PDT #
that's all. i'm serious this time. i'm not giving away any more. i really, really, really, really mean it this time.
mary
Posted by mary on September 28, 2004 at 09:16 AM PDT #
You should have scheduled the J2SE 5 release for September 18th and held it at halftime of the Louisiana State University (LSU), Auburn University football game. LSU are the bengal tigers, and Auburn are the tigers as well.
By the way, the Tigers beat the Tigers 10 to 9.
Which Tigers? The Tigers running Solaris, that's who! Use Netcraft's "<a href="http://uptime.netcraft.com/">What's that site running " feature to find out:
<a href="http://uptime.netcraft.com/up/graph?site=auburn.edu">Auburn Tigers
<a href="http://uptime.netcraft.com/up/graph?site=lsu.edu">LSU Tigers
Posted by Mark on September 28, 2004 at 11:44 AM PDT #
Posted by Scott on September 28, 2004 at 11:57 AM PDT #
Posted by Kris Schneider on September 28, 2004 at 11:59 AM PDT #
Scott, Kris: you're out of luck. Mark raised the bar. He's my standard of excellence now.
Mark, pls contact me using the following formula: first.last@sun.com. my firstname is Mary. My lastname is smaragdis.
mary
Posted by mary on September 28, 2004 at 12:18 PM PDT #
Posted by Anand Jain on September 28, 2004 at 01:38 PM PDT #
Volume Volume burning bright
by: Jonathan Schwartz :-)
Posted by Arun on September 28, 2004 at 06:28 PM PDT #
Posted by Dalibor Topic on September 28, 2004 at 07:06 PM PDT #