The Source for Java Technology Collaboration
User: Password:
Register | Login help    

Search

Online Books:
java.net on MarkMail:


Graham Hamilton

 

Weblogs

Here are the slides Bill Shannon and I used for the JavaOne 2006 Technical Keynote. These...

I'm in my normal ten-days-to-JavaOne panic phase, but the various pieces are starting to come...

When people ask me "what do you think of AOP?", I tend to flinch, because the term AOP has come...

We know we have a lot of power in the Java platform, but sometimes that power has come at a cost...

In the Java platform we have tended to focus on adding lots of power and flexibility. That's...

Sun is asking the developer community to help ...

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....

Here are the PDF slides for the JavaOne 2005 Technical Keynote (450 K).

The Technical Keynote is our attempt to provide a...

We've made some updates to the Java platform names. Here's what has happened, and why.

What has changed?

We're modifying the names of all three Java platform...

Like many others, I'm in final frantic preparations for JavaOne on Monday.

The kind folks at Software Development Times asked me to write an article on the future directions for the Java platform. This has now surfaced in their May 15th edition as...

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.

TigerCub4.JPG

J2SE 5.0 Update 3 went out today, so I wanted to share a few notes...

The JavaOne call for papers ended last week. We received over 1700 proposals and we're now deep in talk review. Here are a few thoughts from inside the Program Committee on what we're seeing in...

I enjoy programming. It's part of my job, but it's also something I do just for fun. I like seeing code take shape under my fingers and I like evolving it do interesting things. As part of...

We've just released the complete J2SE compatibility test sources under a read-only license, so that the community can see what's really going on with Java compatibility testing. See:  ...

The question came up recently of "should we make Swing truly multithreaded?" My personal answer would be "no", and here's why...

The Failed Dream

J2SE 5.0 (Tiger) is out!

The J2SE 5.0 final bits are now available at http://java.sun.com/j2se/5.0/download.jsp

And there is...

We're starting to think about potential language features for Dolphin (7.0). So I've been reflecting a little on the principles that James so brilliantly infused into the original Java language...

In response to my recent blog on the Tiger Release Candidate, I've had a few people follow-up on specific bugs they'd like fixed. Now, whenever I see any specific bug description I always have a...

This is a quick update on where we are with Tiger (J2SE 5.0).

We're now in the final haul, heading towards a target release date of September 30th.

The Release Candidate went out...

I'm up at JavaOne today. As usual, it's a blast.

We brought a gorgous baby white tiger on stage to help us kick-off the "Tiger" section of this morning's general session. He was great fun...