Weblogs
Slides for JavaOne 2006 Technical Keynote: Here are the slides for the JavaOne 2006 Technical Keynote.
These cover the high-level roadmaps for Java SE and EE,
including Java SE 6 (Mustang), the Now and How of Java EE 5,
plus future directions. Please feel free to reuse them! Posted by kgh on May 17, 2006 at 14:32 PST | Permalink
| Discuss (3)
Hurtling Towards JavaOne...: I'm in my normal ten-days-to-JavaOne panic phase, but the various
pieces are starting to come together... Posted by kgh on May 05, 2006 at 09:13 PST | Permalink
| Discuss (3)
AOP: Madness and Sanity: The much-abused term "AOP" covers a wide range of uses, some
of them eminently sane and some of them eminently crazy. Here
are some comments on both the good and the bad. Posted by kgh on March 08, 2006 at 11:50 PST | Permalink
| Discuss (18)
Raving about Java EE 5: Java EE 5 went into Beta today. I think Java EE 5 will be
by far the biggest developer event of 2006. Here's why. Posted by kgh on February 21, 2006 at 09:52 PST | Permalink
| Discuss (6)
I'm Looking for some Java Boilerplate: We want to simplify development in the Java platform. I'd like
to find the next set of Java boilerplate that we ought to go after.
Your suggestions appreciated! Posted by kgh on November 15, 2005 at 06:18 PST | Permalink
| Discuss (47)
My Favorite (Dead) Java Boilerplate: As part of both Java SE and Java EE, we have been working
to simplify common tasks. Here are my five favorite examples
of how we are eliminating common boilerplate. Posted by kgh on November 13, 2005 at 16:03 PST | Permalink
| Discuss (31)
Help Crack The Java Verifier: Sun is asking the developer community to help attack the new
bytecode verifier in Mustang. Here's some background on how
and why the community can help here. Posted by kgh on October 30, 2005 at 18:05 PST | Permalink
| Discuss (0)
Java SE and the Google Toolbar: Sun has announced an agreement with Google to distribute the
Google toolbar along with consumer Java SE downloads from
java.com. Here's what is happening and why. Posted by kgh on October 04, 2005 at 12:04 PST | Permalink
| Discuss (21)
Slides for JavaOne Technical Keynote: Here are the PDF slides for the JavaOne 2005
Technical Keynote. Posted by kgh on July 10, 2005 at 17:31 PST | Permalink
| Discuss (4)
Goodbye "J2SE", Hello "Java SE": We've made some updates to the Java platform names.
Here's what has happened, and why. Posted by kgh on June 27, 2005 at 06:32 PST | Permalink
| Discuss (0)
IBM & Microsoft at JavaOne: IBM, Microsoft, BEA, Nokia, Oracle and many others
will be presenting at JavaOne. Posted by kgh on June 24, 2005 at 11:53 PST | Permalink
| Discuss (1)
"Evolving the Java Platform": Here's a link to my SD Times article on "Evolving the
Java Platform" which discusses Mustang, Dolphin and more. Posted by kgh on May 17, 2005 at 09:49 PST | Permalink
| Discuss (12)
Thoughts on the Apache J2SE "Harmony" Project: Apache have proposed a new project "Harmony" to create an open
source J2SE implementation. Here are a few thoughts and comments
from a Sun perspective. Posted by kgh on May 07, 2005 at 10:09 PST | Permalink
| Discuss (0)
J2SE 5.0 Update 3: the Third Tiger Cub: J2SE 5.0 Update 3 went out today, so I wanted
to share a few notes on what is happening with
the Tiger update releases. Posted by kgh on April 28, 2005 at 14:00 PST | Permalink
| Discuss (15)
JavaOne Review Madness: The JavaOne call for papers ended last week.
Here are a few thoughts as we work through the
review and talk selection process. Posted by kgh on February 07, 2005 at 13:20 PST | Permalink
| Discuss (4)
Moving to NetBeans 4.0: Now that NetBeans 4.0 is going final, I wanted to
explain why I've now fully adopted it, lock, stock and barrel. Posted by kgh on December 14, 2004 at 18:52 PST | Permalink
| Discuss (24)
J2SE Compatibility Test Sources Released: Sun has just released the complete source for the J2SE
Compatibility Kit (JCK) under a simple evaluation license.
Here's what we're doing and why. Posted by kgh on December 13, 2004 at 21:01 PST | Permalink
| Discuss (22)
Multithreaded toolkits: A failed dream?: The question came up recently of "should we make Swing truly
multithreaded?" My personal answer would be "no", and
here's why... Posted by kgh on October 19, 2004 at 08:43 PST | Permalink
| Discuss (16)
J2SE 5.0 (Tiger) is out!: J2SE 5.0 final bits are now out.
Posted by kgh on September 30, 2004 at 01:25 PST | Permalink
| Discuss (13)
Evolving the Java Language: Some reflections on Java language design ahead of Dolphin (J2SE 7.0). Posted by kgh on September 13, 2004 at 14:33 PST | Permalink
| Discuss (77)
Stabilizing the Tiger Release: Quality trade-offs in the J2SE Tiger release. Posted by kgh on September 07, 2004 at 13:40 PST | Permalink
| Discuss (4)
Tiger Status: Release Candidate is out: Quick note on J2SE 5.0 status. Posted by kgh on September 01, 2004 at 12:53 PST | Permalink
| Discuss (8)
Tiger's Children: Initial planning for the J2SE Mustang and Dolphin releases.
Posted by kgh on June 28, 2004 at 13:41 PST | Permalink
| Discuss (0)
View All Blogs
|