Skip to main content

Blog Archive for editor during January 2009

Why do you do open source? Earlier this week, Kirill Grouchnikov blogged on Why I Do Open Source: Curiosity, community and control are my answer to the question why i do open source. Combined together, they provide a unique and ever changing blend of intellectual satisfaction from the ever expanding sea of knowledge that is waiting at your fingertips. Open your mind and be free to learn....
Is using lots of static methods a form of functional programming, or just wrong? After a long absence, our "(Not So) Stupid Questions" series returns with an entry that could be pretty controversial. We often tease out these questions with some "first thoughts" to frame where the question is coming from and what the submitter has done to work through the problem by him- or herself. In this...
Switch on string, multi-exception catch, and other sweet small changes One of the Java 7 features announced by Mark Reinhold at Devoxx '08 is a yet-to-be-numbered "small language changes" JSR. This is the catch-all for a lot of the little stuff many of us have wanted for ages: a switch statement that works with strings, the ability to combine multiple Exception types into a single catch if...
A strong outside review for JavaFX The Java world could use some good news this week, and just might have gotten some from eWeek's Chief Technology Analyst Jim Rapoza. The abstract for his review, Sun Muscles into RIA Space with JavaFX, begins: Sun Microsystems rolls out JavaFX to challenge Adobe AIR and Flex, as well as Microsoft Silverlight, in the highly competitive rich Internet...
Glazed Lists are back, but did they ever leave? Got a great e-mail over the weekend from the Glazed Lists guys, Jesse Wilson and James Lemieux. They alerted me to a new release of Glazed Lists, the Swing lists and tables library that a lot of Java Desktop developers absolutely swear by, and here's the front page blurb I adapted from their release announcement: The Glazed Lists project has...
A first look at JavaFX Mobile When JavaFX debuted last fall, JavaFX Mobile was absent from the ceremony, with a FAQ explaining that "JavaFX 1.0 platform includes support for developing JavaFX Mobile applications only for the mobile emulator. The JavaFX runtime for mobile devices will be released in Spring 2009." Well, Spring's not that far off. Are we getting closer? As a matter of fact,...
Hudson phones home with usage statistics You probably don't need us to tell you how impressive and how popular Hudson is. A 2008 Duke's Choice Award winner and currently a Top 10 java.net project by membership, accesses, and hits, it's a widely-deployed continuous integration server used throughout the Java world. But creator Kohsuke Kawaguchi was interested in knowing where and how people...
Mobile, Media, and eMbedded Developer Days begin in a changed world The Mobile, Media, and eMbedded Developer Days begin today at 8:15 AM PST on Sun's Santa Clara campus. While I'm not there, I kind of wish I were, if only to behold a scene much changed from last year. Not all for the better, of course: the financial crash was half a year away when the first event was held last January....
Has time left the portlet API behind? Our Feature Articles return today after a hiatus with a look at the Porlet API that might not be what you expect. Rather than offer a tutorial introduction to Portlets (ONJava covered that a few years back), Eric Spiegelberg looks at the history and architecture of portlets and asks a tough question: is this API even viable anymore? With nearly 10 years...
A shake-out-the-cobwebs kind of week? Populating the front page took a while this morning, as a number of our favorite sources have been light on updates lately. java.sun.com doesn't have anything new since last Tuesday, and the Planet JDK aggregator only picked up a few things over the weekend. Hard to say why things would be slow now... maybe the initial rush of returning from the holidays...