Posted by editor
on December 9, 2005 at 6:12 AM PST
Your editors make an appearance... also:
Weblogs: Why you should contribute to OSS, humane interfaces, and JPackage for Linux
java.net Poll: Where should operator overloading be permitted in Java?
Projects and Communities: Coyote for NetBeans and Matisse creators interviewed
Forums: Green threads and Java (the platform) vs. Java (the language)
Also in Java Today: TCP tuning tips and Java AJAX tech tip
Your editors make an appearance
Your editors, meaning Chris Adamson (me) and Daniel Steinberg (him), will be at ApacheCon 2005 in San Diego next week. We're mostly there to find out what's up with Jakarta, Harmony (wow, that's been quiet lately), and the many other Java-related activities in the Apache sphere. We're also really interested in meeting people and getting a sense of what people are working with, what they do and don't like in the Java realm, and what else is out there.
Prospective writer, blogger, or podcast correspondent? We're hosting a Writing for O'Reilly BoF on Tuesday night that will cover writing opportunities on java.net (and other O'Reilly sites). Of course, if you want to write for us, you don't have to be at ApacheCon; just drop us an e-mail at
Not that Apache is the only game in open-source town. Jacob Hookom says Move Over Apache , in today's Weblogs :
The reason why I'm writing this blog is that so many out there have shied away from contributing to Sun's open source initiative under the CDDL. I'd like to use my last year as an example of the opportunities that are provided by making that one decision, the same decision that any of you can pursue.
Humane interfaces, simplisticity, and domain languages , John D. Mitchell is
"weighing in on the debate over 'humane' vs. minimal interfaces, what simplicity doesn't mean, and how creating good languages is the only truly humane solution."
Fernando Lozano says
If you use Linux, you should use JPackage :
"The lives of Linux System and Network Administrators and Developers would be easier if all Java software vendors started to use JPackage guidelines when building their installation packages."
The latest java.net Poll asks "Where should operator overloading be permitted in Java?" Cast your vote on the front page, then check the results page for results and discussion.
In Projects and
the JavaTools Community page is spotlighting the Coyote project, whose goal is to create NetBeans plug-ins to simplify writing code in dynamic languages. The project is initially targeting Groovy and Jython, but intends to develop a common framework that could be used by many languages (noting there are nearly 200 languages that run on the JVM).
The SDN feature The Next Wave of GUIs: Project Matisse and NetBeans IDE 5.0 interviews Scott Violet and Tomas Pavek, creators of the Project Matisse GUI builder for NetBeans. They discuss Matisse's goals, its use of a new LayoutManager, the challenges of developing a cross-platform GUI builder, two-way editing vs. guarded blocks, and more.
In today's Forums ,
nall says I want green threads. Help me brainstorm how...
"I have an application (a simulation framework) which could benefit from green threads (aka user-level threads). [...] Unfortunately, the -green JVM option was dropped in 1.4. I have been trying to come up with a way to get green threads behavior, but it is difficult as Java doesn't support continuations."
explains openness to alternatives in the Beyond Java
Re: Chapter 7: Ruby on Rails
"Why should I want to replace the Java platform? I'm earning my money with it and it's a huge platform that contains everything that one can need (libraries, tools, etc) But: it does not mean that Java (the language) is the last word in language design. [...] Not to mention that I'm slowly losing trust in the Java language development team, after such nonsense as static imports added to the language (I won't discuss Generics). With all the mad talk about adding direct XML to the language & all, I'm looking for possible(!) exit strategies from the Java language that will allow me to keep on using the Java platform."
TCP tuning tips top
Java Today .
If you're doing big file transfers, you might find that big pipes don't always deliver the performance you may expect. But don't automatically blame the network engineers: the problem may well be un-tuned software. In the ONLamp feature Tune Your TCP , Brian Tierney shows how to determine optimal send and receive buffer sizes, and how to set those parameters on Java's Socket class.
In today's java.net
News Headlines :
Registered users can submit news items for the
href="http://today.java.net/today/news/">java.net News Page using our
form . All submissions go through an editorial review before being
posted to the site. You can also subscribe to the
href="http://today.java.net/pub/q/news_rss?x-ver=1.0">java.net News RSS
Current and upcoming Java
Registered users can submit event listings for the
href="http://www.java.net/events">java.net Events Page using our
href="http://today.java.net/cs/user/create/e">events submission form.
All submissions go through an editorial review before being posted to the
Archives and Subscriptions: This blog is delivered weekdays as
Today RSS feed . Also, once this page is no longer featured as the
front page of java.net it will be
archived along with other past issues in the
Your editors make an appearance