James Gosling: on the Java Road

« JavaOne, day 1.75 | Main | JavaOne, day 4+ »

20060518 Thursday May 18, 2006


JavaOne, day 2.1

I got through the rest of yesterday with some interesting meetings with customers and the press. A couple of folks who worked with the SavaJe phones were showing me the leaderboard app from the slot car racing contest running on the phone. If you stopped by the race track, you would have seen the original app on a big screen by the track. It's pretty straightforward, but it was still pretty cool seeing it running (almost) unchanged on the cell phone. They did make a couple of changes: they scaled down the background image and fixed a bug in my networking code that was timing out too aggressively.

Today is mostly rehearsals for my keynote tomorrow morning - which is all demos. But they're longer demos than you usually see at keynotes, with a lot more code and detail.

This evening is the After Dark party, which promises to be a lot of fun. The Mythbusters will be there, mostly doing robotic stuff (sorry, no exploding cement trucks in public places). And we're doing the t-shirt hurling contest. Fun with cannons and chainsaws.... And the Brazilians doing performance art... Permalink Comments [1]

Comments:

Mr. Gosling, I'm not sure where else to post this message. As far as I know, Java 6 will not have higher order functions. Isn't it time to put them in? When we have a compiler api and scripting api being bundled with java, why not just go ahead and provide higher order functions (and lambda). If it is a question of being HOF being too complicated for the average programmers, I think python and ruby have shown that programmers pick this stuff up pretty quickly. Thanks, here's to hoping... :)

Posted by falcon on May 23, 2006 at 07:35 PM PDT #

Post a Comment:

Comments are closed for this entry.