(These are unverified, raw notes from the conference.)
- Friday's surprise keynote speaker: Douglas Adams
- Palm V's are specially configured: JVM, java games, conference schedule
app (presents "my schedule" data from web site which is downloaded via
syncing). Promiscuity apps: The puzzle game requires that you share pieces
with other attendees by beaming them, in order to get them all. The Missile
game is similar but you're collecting/sharing .class files, so you can't
play the game until you get all the code.
- bought a Palm V for $199, how could I resist?
- I think the keynote speaker said they had 10,000 Palm V's for sale
to attendees
- attendees get a backpack with WebLogic, Persistence, other CD's,
nice note pad with case
- my gold conference badge signifies Alumnus status, lots of perks,
mainly that I get to wait in the short line instead of the one going outside
and down the block. I have never attended before but I'm not going to bring
that to their attention. Maybe (probably) Viant sent someone before and
that's enough...?
- renamed Java platforms for clarity: Java 2 Standard Edition (the
JDK/JRE we know & love), Java 2 Enterprise Edition (JS2E, plus the
standard extensions like JNDI, EJB, JSP, etc.), and Java 2 Micro Edition
(nee PersonalJava?).
- HotSpot for J2SE will be community licensed in August.
- HotSpot will become default VM
- HotSpot 2.0 will be about 40% faster (early next year)
- Communicator 5 will include J2SE
- in December, the AOL CD-ROM will include J2SE
- Deployathon - same J2EE app running on 12 different app-server/OS
combinations - "WORA works"
- Motorola 2-way pager w/keyboard - J2ME installed
- Motorola had a big hand in defining J2ME
- NTT prototype phones and lots of other gizmos have J2ME in them
- Palm V will have J2ME
- demo of Tetris being beamed from Palm V to that Motorola pager, and
it works
- PalmOS will be a reference platform for J2ME, as Solaris and Windows
are for J2SE now
- Solaris will include the specialized Palm VII broadcasting software
- I got hit in the head with a Duke T-Shirt that they were throwing
to the crowd (in a darkened room) but I managed to keep the shirt
- Predictable real-time demo by IBMer involved 2 separately controlled
robot arms collaborating to hand a stick back and forth and manipulate
it repeatedly, with no GC lag or sync issues
- Jini Tank demo: 2 Lego Mindstorms tanks with lasers attached, controlled
by Palm V's. Jini was used to a server which controlled the tanks, since
Java won't run in a teeny MindStorms device. Point: you can use Jini with
things that can't run Java themselves, just control them with something
that can
- Persistence described a bond trading system which runs on Persistence's
EJB server (PowerTier) 100 Sun Starfire servers. Wow. 20GB each, and they
cache the entire bond market in that much RAM. Is Java ready for the enterprise?
Apparently so.