July 01, 2004

More themes at JavaOne

I've been to two talks on Aspect Oriented Programming, one broad on whether AOP is ultimately good or evil, and one (very good) on how metadata might be used by AOP systems. By and large, what I thought about AOP was confirmed (still difficult, and with some dangers) but the discussion about metadata got me more interested. ISTM there may well be the potential for a much more lightweight kind of AOP than that provided by heavyweight tools such as AspectJ. (To an extent this is reiterating my earlier comment about annotation.)

I've also been to sessions on EJB3, JDO2 and using the current EJB/J2EE/JDO together. The politics is getting fascinating. We had a lively and interesting debate with senior people in Sun after the JDO2 BOF last night (lasting till well after midnight, longer than the BOF itself in fact) about how they are going to resolve the potential conflict between JDO and the announced EJB intention to enter the POJO-persistence arena.

For those who remember being taught by Robin Roos last year, I ran into him at the BOF. As of this Monday, he's no longer an independent trainer/consultant but now works for one of the JDO vendors (not Libelis).

The open source debate has been raging here too, in and out of the sessions, fueled by Sun's earlier announcements. Personally I don't think Sun should open-source the Java platform. OS projects tend to trade off stability for greater innovation, but I don't think innovation is lacking in the development of Java, and I'd hate to lose the stability side of it. Interestingly though, many people seem to be challenging the assertion that Java is write once, run anywhere. Too much still needs to change between platforms. I think JSF is an important step forward in addressing that.

- No comments Not publicly viewable

Add a comment

You are not allowed to comment on this entry as it has restricted commenting permissions.

July 2004

Mo Tu We Th Fr Sa Su
Jun |  Today  | Aug
         1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31   

Search this blog



Most recent comments

  • Good luck, Jon. Thanks for your helps in the past 3 years. by Hongfeng Sun on this entry
  • Good luck in the future by Mathew Mannion on this entry
  • It is indeed. And when I look out of the nearest window at work, I see Charter Avenue, where parking… by on this entry
  • There's very little free parking on the rest of campus, so why should westwood be treated favourably… by on this entry
  • I live in Earlsdon. I can drive, but haven't since I came to University here in 1990 (I never left –… by on this entry

Blog archive

Not signed in
Sign in

Powered by BlogBuilder