Skip to main content

Ken Arnold

Ken Arnold is an object oriented and distributed system design addict. He is a programmer and author who helped create Jini, JavaSpaces, Curses, and Rogue.

 

Weblogs

The Java Community Process -- they want you, but it seems like they still don't
quite know what to do with you.

As I briefly mentioned in a previous blog, the JCP people want you to...

Graham Hamilton today said that with Visual Basic, we now have a second language for the JVM!

Nice music. No network. Blog as if there was one...

Every year they don't start this on time, and every year I show up on time
anyway. Every year they do something interesting...

I've been waiting all conference to see something that can be exciting about the future of Java itself, not just for individual subparts of the Java community.

So now I've found something...

A clue for the folks who run this conference: When I run into someone I've met at last year's JavaOne, what's the first thing I want from the conference badge? Let me give you a hint: it isn't to...

On behalf of a friend: When you leave a BOF early, can you please close the door quietly? It seems basic courtesy to those left behind.

As a counter-courtesy, maybe speakers at BOFs where...

I don't know how to ease into this gently. So I'll just spit it out.

Generics are a mistake.

This is not a problem based on technical disagreements. It's a fundamental language...

So we begin again. Another JavaOne.

The place has certainly calmed down. Which is to be expected. The first JavaOne was at the rush of the .com boom. Everything was new, everyone was...

I'm working on the 4th edition of The Java Programming Language,
and everyone of course has heard of the major new features. One of the
odd little corners, though, is that...

Pamela Jones's GrokLaw website has kindly noticed my suggestion...

There are many suggestions for fixing the patent system, from abolishing it to radical surgery. Many of these are praiseworthy in design, but most suffer from a severe problem -- You can't get...

The Kodak v. Sun suit has gone against Sun. This is hard evidence
that the software patent...

So far today the most interesting talk I've been to is the one on RFID...

Tonight we'll get a look at several of the communities. Don't miss it. Jini, JXTA, Java Community Process, and java.net will all have a chance to give a whirlwind presentation (and prizes), and...

JavaOne is next week. Of course you know that.

The folks who do Java stuff out in the world have ranged from intrigued to fanatic about Jini and JavaSpaces, but those who set the...

In a previous blog on href="http://weblogs.java.net/pub/wlg/197">today.java.net I
said some fairly strong things about ant, and I think I ought to
say something more,...

My latest hack is a "Napkin" Look and Feel for Swing. I'm up to alpha 4 with it -- it still does some very weird things. The Swing LAF lets many...

Joel Spolsky, of href="http://www.joelonsoftware.com/">"Joel on Software" fame has posted a new essay called href="http://www.joelonsoftware.com/articles/Biculturalism.html...

Joel Spolsky ("Joel on Software") built his company offices designed for actual programmers and their teams. A radical notion, really. Here's one sample: Put lots of outlets in each office ...

Duncan reports that I gently and kindly harangued him at MacHack about ant. I'm not so sure I was all that gentle, but I hope I was kind. It's interesting that after we talked, he said "You've...

I'm getting ready to give my keynote at MacHack. At midnight. That's the kind of conference this is -- the opening keynote is at midnight. I am assured that...

Last night was JiniFest, which was a blast. JiniFest is what the
Jini community does at JavaOne to have folks show what they're
doing with Jini. Some are community projects led by...

Okay, James breaks the spell, as always: Someone who isn't a major
Sun partner gets up on the stage....

Three someones.

But don't do this to us next time. So much...

I will never understand why marketing people haven't
learned how to talk to geeks after the decades since computer
conferences have been going on. Scripted pseudo-...

Okay, they found a funny engineer. How likely was that?

The announcement of HP's agreement to put Java on all their Windows
boxes is both cool and nearly predictable. Disk...

How many guest speakers from how many big companies do we get? A
lot of what's been exciting in the past were talks from companies
we've never heard of doing things we've never...

This is getting ridiculous, although in a vaguely amusing way.
Instead of merely reserving seats at the keynote for the alumni,
today they hold the new folks behind ropes until the...

Try to check everything out. Sleep is optional. This is JavaOne, after all.

No, really, try it. I admit that, since the first JavaOne, the meeting has become less of a whirlwind...