Sunday, January 05, 2003


New Toy.

I decided to drop a little cash and pick up a new computer yesterday. Bought a nice Soyo MB, 1 GB mem, 100 GB HD, etc. It's amazing what a $1000 will buy these days. Stuck my favorite Java environments on the new box and man, do they ever fly. I don't think all that much about hardware on a daily basis -- it just doesn't really matter to me. I'll be rethinking that for my work computers now. I can't believe how much faster TJ runs, and Eclipse starts up.

It's a little tough looking at how ugly Java applications are when they start up on the XP box. The JGoodies programs run and look very nice, but the Java control panel and other apps looks incredibly ugly. Yuck. Talk about lack of integration with the system look and feel.

I'm still recovering from being sick and it's impacted my ability to get work done. The new box should be very pleasant to work with so I'm looking forward to doing a little "test development" on it. All I know is I've never seen my TJ run so fast. Maybe the UI designer will actually be usable now!

I've read through the JAC papers and I really like how the system comes together. They need to spend a little time extracting the core of the JAC system and packaging it separately. Of course, I can do that myself, but a better division of functionality out of the box would be very nice.

I'm struggling to understand exactly how JAC's distributed model works at the moment. What happens when it scales up? What protocols are being used to resolve distributed conflicts? Can a subset of information be replicated between servers? Can aspects really solve this problem?
2:31:10 PM