Skip to main content

Blog Archive for editor during December 2005

Bundling up for the winter holidays We're taking off for the winter holidays, so the front page won't update the week of December 26 through 30; we'll be back on January 2, 2006. Of course, the collaboration space is available 24/7, so your projects, mailing lists, and forums will remain available and active during this time. As we wrap 2005, I'd like to thank the O'Reilly staff - Daniel...
Imagining Duke's holiday travels Today's Feature Article continues a tradition here at java.net, the annual round-up of fanciful pictures of Duke on his end-of-year vacation. Since you can create such a picture either with a real Duke plushy, or with some image manipulation tools, the possibilities are pretty much wide-open, and we've had some fun contributions over the last few years. In...
Handicapping Java's rivals The Book Club discussion of Beyond Java has reached the final chapter, which attempts to answer the question "if there's something next, after Java's period of dominance, what is it?". Here's how author Bruce Tate sets up the discussion in the book: If nothing else, this book is about changing perceptions. Sure, the Java libraries have legs -- libraries and...
Freedom and safety aren't opposites James Gosling is reacting to the many comments on his previous blog, RADlab, scripting and scale, in which he stated his affection for scripting languages, before stating his concerns that they tend not to be as effective at scaling, generality, or testability. "I sure stirred up a pile of flaming with my previous post. The internet flame-before-reading...
Java was going to be a scripting language? Here's an interesting quote that's probably going to get kicked around a bit: When the project that Java came out of first started, I was originally planning to do a scripting language. But a number of forces pushed me away from that. That's Java creator James Gosling, discussing RADlab, scripting and scale, a blog that came out of a discussion...
Time's running out for Duke's holiday pictures Today's the last day to contribute pictures of Duke -- real or Photoshop'ed -- to the Holiday Pictures 2005 roundup. Actually, we won't pull the submissions together until early next week, so if you happen to see Duke over the weekend as he begins his end-of-year vacation, please get a picture and send it to For inspiration, here are the...
Who says Java doesn't have mixins? OK, I'll admit it - I went to an ApacheCon session on Ruby yesterday, to see what the big deal is. There's syntactic sugar, sure, but there are some interesting liberties taken with the ideas of object oriented programming. One of the neat ones is mixins, which offer a way to bring some commonly-used functionality to many parts of your code. There isn't...
Sun's big announcement at ApacheCon Tim Bray offered a mid-day keynote at the second day of ApacheCon, with a set of four slides, each with a single term: Derby - Dropping a major piece of news on the conference, Bray said that Sun would be redistributing the Apache Derby all-Java database as Open Java DB. In this form, it will soon become prominent thorughout the Java realm, being added...
Making sense of AJAX development As you have undoubtedly heard, the latest and greatest four-letter acronym in the web-based software development world is AJAX. Despite the tidal wave of excitement and hype, there is another four-letter word that can be associated with AJAX: pain. The dirty little secret is that there are many reasons developing AJAX applications can hurt. Some of these...
A short hello from ApacheCon Today's daily blog comes to you from the ApacheCon keynote, with Cory Doctorow having just discussed a wide-ranging assortment of digital rights management horrors, the legal and economic motivations behind it, and the frustrating and ultimately futile results of it. The "Inside Apache" panel has just started, with Apache's leadership discussing not so much...