Skip to main content

Blog Archive for editor during July 2005

Let's put everything into Java? There's an interesting discussion in the forums. It started with the topic Are you for or against "native XML support" in Dolphin?, but has expanded past that to include ideas for embedding other kinds of content in Java code, like SQL. brucechapman kicks this kind of thinking up a level in Re: Are you for or against "native XML support" in Dolphin?: Native...
How to make your project succeed Just because you can easily kick off an open source project, should you? java.net makes it easy to get your project started, providing you with tools like mailing lists, forums, cvs, a web page, etc. But more important than all of that are you, your code, and (later) your community. The open-source landscape is littered with projects that were launched and...
Is it the heat, post-JavaOne doldrums, or is everyone on vacation? With apologies of those of you south of the Equator -- when it's already 80°F (26.5°C) at 5:15 AM in Atlanta, mid-winter Sydney looks mighty appealing right now -- these can't help but be the "dog days" of Summer. But it's not just the heat, or the humidity. There's also the fact that a lot of people are taking summer...
Clearing up Java text at the sub-pixel level When was the last time you used a CRT? Apologies, of course, to anyone still using one of these power-hungry, heat-spewing, desk-monopolizing monsters, but if you can get yourself over to LCD, chances are you'll be happier once you do. Aside from the aforementioned advantages of heat, power and size -- I'm still galled at the beastly 19" and 21"...
Keeping an eye on Java's future Today, I'm going to blog about an interesting discussion on Generics in the forums, though it will take me a bit to get to the item we featured on the front page. Part of the problem is that I couldn't reproduce the post that started the thread, as the publishing system kept trying to turn the generic angle-brace markers (e.g., List<E>) into parsed...
The many motivations of Java One of the obvious yet seldom-appreciated facets of dealing with other members in the Java community is that we're not all in this for the same reasons. When open-source can be as passionate as an evangelical crusade or as mundane as a day-job -- and may literally be both -- it's not a safe bet that you're coding Java applications in the same way and for the same...
Rethinking how to teach programming For some time, it's been clear that Java is not the most straightforward thing to teach. Specifically, how can you stress object orientation and then tell students the first thing they have to write is the procedural public static void main (String[]), which has the unpleasant side effect of prematurely introducing Strings, static methods, and arrays?...
The building blocks of Mustang First off, your eyes / glasses / contact lenses are not fooling you: the colors on java.net have changed. The new look is meant to help distinguish java.net as an independent site, which it is, as well as be attractive in its own right. Let us know what you think in the talkbacks below. Mustang isn't due until the third quarter of next year, but it's decision...
Where is AI leading us? In his previous series, "The Blacksmith and the Bookkeeper" (parts 1, 2, and 3), Max Goff looked at two professions of the old world, one of which has perished while the other flourished. Now he's taking a look to the future of Artificial Intelligence in the form of two new personalities, the creative and intrinsically human "artisan", and the superior artificial...
Re-appreciating Java style and conventions So I'm working on a project that will eventually be open-sourced here on java.net if I can get the time to get enough interesting code working... no, I don't want to give away too much yet... and it involves working with straight C, so I can expose some stuff to Java. Having worked only in Java for eight years, and having not done straight C since...