Poll Result: Why Desktop Development Receives So Little Publicity Today
I wasn't pleased (though I also wasn't surprised) to see that quite a lot of people think the reason Java desktop development receives so little publicity today is because sites like Java.net ignore the desktop. Well, maybe other sites do that, but I'm pretty sure that I pay close attention to desktop development. I'd have chosen a different option had I voted in the poll!
A total of 481 votes were cast in the poll. The exact poll question and results were:
Why does development for the desktop receive so little publicity today?
- 15% (74 votes) - Because almost no development for the desktop happens today
- 7% (32 votes) - Because desktop development and apps are uninteresting
- 16% (76 votes) - Because desktop developers don't adequately publicize their accomplisments
- 9% (42 votes) - Because sites like Java.net ignore the desktop
- 30% (143 votes) - Actually, the 'desktop' has moved to smaller, mobile devices; there it receives plenty of publicity
- 12% (57 votes) - I don't know
- 12% (57 votes) - Other
The "outlier" in this data is the votes for "Actually, the 'desktop' has moved to smaller, mobile devices; there it receives plenty of publicity." The other options have a similar, much lower number of votes, with "Because desktop developers don't adequately publicize their accomplisments" and "Because almost no development for the desktop happens today" receiving the second and third most votes.
The state of the desktop is indeed ambiguous. What is the desktop today? Is it traditional PCs? Or does it extend to "pads" and even the more powerful "phones". Can you really call them "phones" when they're actually small computers that can also be used for traditional voice communication? I don't know if they're more phones than they are quite small desktop computers at this point. So, I can easily see the logic by which many developers selected "Actually, the 'desktop' has moved to smaller, mobile devices; there it receives plenty of publicity."
I personally find the second-place option interesting: "Because desktop developers don't adequately publicize their accomplisments." Geertjan Wielenga noted the problem of visibility of technologies as reflected in sessions presented at conferences in his recent blog relating to Devoxx '11, What is Happening vs. What is Interesting. Could it be that the Java desktop receives less publicity simply because its developers quietly do their work, not submitting papers to conferences, not blogging about their accomplishments?
This, indeed, is my answer to the 9% who selected "Because sites like Java.net ignore the desktop." I can't publicize what you're working on if you don't publicly document your efforts and accomplishments, and the important results which therein accrue. I'm not clairvoyant! You need to take the effort to publicize what you're accomplishing before I can point the broader Java developer community to it!
End of year poll: what did we accomplish in 2011?
Our new Java.net poll asks you to respond to the prompt The most important Java/JVM related happening in 2011 was... Voting will be open until Friday, December 23.
Here are the stories we've recently featured in our Java news section:
- Roger Brinkley presents Java Spotlight Episode 59: Alan Bateman on the NIO2 APIs in JDK 7;
- Alexis Moussine-Pouchkine continues Checking in on GlassFish 3.1.2;
- Arun Gupta shares JavaOne Latin America 2011 Pictures;
- Tori Wieldt reports JavaOne Latin America is Show de Bola!;
- Heather Van Cura announces JSR updates;
- Alex Staveley presents Ant versus Maven;
Our latest java.net href="http://www.java.net/archive/spotlight">Spotlight is Geertjan Wielenga's JavaFX Wows JavaOne Latin America:
The scenario that's taken JavaOne Latin America by storm is this JavaFX application, hooked up to MySQL and deployed to GlassFish...It really speaks to the imagination, doesn't it? It's a sales application with lots of JavaFX gadgets...
Previously, we Spotlighted the JetBrains announcement that IntelliJ IDEA 11 is Out:
"JetBrains rolls out its annual IntelliJ IDEA update with a brand new cross-platform UI, Play framework support, Gradle integration, CoffeeScript editor and numerous productivity boosters." See What's New in IntelliJ IDEA 11? for details...
Subscriptions and Archives: You can subscribe to this blog using the java.net Editor's Blog Feed. You can also subscribe to the Java Today RSS feed and the java.net blogs feed. You can find historical archives of what has appeared the front page of java.net in the java.net home page archive.