Skip navigation

The results of the most recently completed Java.net poll suggest that Java EE 7 is finding increasing use, impacting more projects and the daily work of more and more developers over time. This is one more indicator that the Java EE 7 release has to be considered a major success: the release occurred less than a year ago, yet the impact is already considerable.

A total of 149 votes were cast in the poll. The exact question and results were:

How much impact has Java EE 7 had on your work thus far?

  • 17% (25 votes) - Significant: I'm working with Java EE 7 on a regular basis
  • 19% (28 votes) - Some: I'm starting to work with Java EE 7 increasingly
  • 2% (3 votes) - Slight: I don't use it myself, but I work with developers who do
  • 17% (26 votes) - None yet, but I expect Java EE 7 will impact some of my work soon
  • 19% (28 votes) - None: all of my Java EE work will remain on earlier versions long into the future
  • 20% (30 votes) - None, because all of my work is completely unrelated to Java EE
  • 6% (9 votes) - Other

In terms of the voting percentages, this was one of the most evenly distributed polls we've had lately. Of course, this is not a scientific poll, and a voluntary sampling of the views of 149 developers can't be assumed to represent millions of Java/JVM developers worldwide. Still, it's an interesting vote distribution: no option received more than a fifth of the votes.

Grouping the first three options yields 38% of the voters either working with Java EE 7 (at least to some extent) or working with other developers who are using Java EE 7. Another 17% expect Java EE 7 to impact their work soon. So, it could be that by the time the first anniversary of the Java EE 7 release rolls around this June, a majority of Java/JVM developers will have engaged with Java EE 7 to at least some extent.

About a fifth of the voters expect their work to remain on earlier versions of Java EE, while another fifth do work that's completely unrelated to Java EE.

In the context of this poll, it's interesting to look back at a poll from last June that asked How long will it be before Java EE 7 is the most widely used Java EE version? In that poll, a sizable plurality of voters (32%) thought it would be 2 or 3 years before Java EE 7 became the most widely used version, while 18% thought Java EE 7 would accomplish that in about a year. One of those forecasts is probably correct, the way things are looking so far with respect to Java EE 7 adoption.

New poll: Do you program using an IDE? a text editor?

Our current poll is the first in a series of polls on Java tools. The poll asks you to respond to: I do most of my coding using:. Voting will be open until Friday, February 7.


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 feedand the java.net blogs feed. To follow Java.net net on Twitter, follow @javanetbuzz.

-- Kevin Farnham (@kevin_farnham)

When I spoke with Java Champion and Jfokusfounder Mattias Karlsson (@matkar) at JavaOne 2012, my first question was something I'd wondered about for years:

why in the world would someone hold a major Java conference (i.e., Jfokus) in the middle of the Swedish winter? I'm guessing Mattias may have heard this question before, because his first response was a broadening smile... after which he said, "Because Stockholm is beautiful in winter." Then he followed with "and the weather keeps people inside during the conference."

As it turned out, I had the opportunity to attend Jfokus 2013. It was a great conference! You can get some feel for what I experienced there in this blog series:

In a Java.net poll that straddled the end of 2013 and the start of 2014, developers indicated that they consider it a good thing that many technology conference sessions are eventually made available online today. Since it was holiday season for most nations, the vote total was fairly small: just 66 votes were cast. Still, it's clear from the results that developers appreciate what's happened in recent years.

The exact question and results were:

Does the eventual availability of technical conference materials online affect the value of attending the conferences in person?

  • 29% (19 votes) - Yes, because an entire development team can in effect "attend" for free via the online presentations
  • 26% (17 votes) - It makes attending the conferences in person more valuable, since you can later review the sessions you attended
  • 9% (6 votes) - It doesn't change much, since networking with other developers is the primary benefit of attending conferences
  • 30% (20 votes) - I don't know, but making the materials available online is a very good thing
  • 6% (4 votes) - Other

So, the poll was asking if the subsequent availability of conference sessions online affects the value of attending technology conferences in person. The actual answer to this question, according to the poll results, is unclear. No option received as many as a third of the votes.

Most developers rarely attend conferences. The reason in most cases is quite simple: conference entry fees are pretty high and, combined with travel and hotel expenses, sending an employee to a conference constitutes a major investment for a company. For this reason, the availability of sessions online would seem to be a tremendous benefit for companies that utilize the technologies around which the conferences are centered.

Yet, it's also true that companies aren't generally caught up with the very latest versions of the programming languages they utilize; and, for this reason, the content at technology conferences that are focused on the latest developments within a particular programming language ecosystem may not be immediately relevant for a company.

The main conclusion this poll points to is that, whether they attend conferences or not, a huge majority (at least 85%) of the voters consider the post-conference availability of sessions online to be a positive for developers.

New poll: Java EE 7 (thus far)

Our current poll asks How much impact has Java EE 7 had on your work thus far?. Voting will be open until Friday, January 24.


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 feedand the java.net blogs feed. To follow Java.net net on Twitter, follow @javanetbuzz.

-- Kevin Farnham (@kevin_farnham)

In my view, Parleys.com is a game changer in the world of technology communication. When I first started out as a technology blogger back in 2006 ("Web 2.0" was among the latest widely-discussed/debated topics back then), the world -- and the Web -- were changing rapidly. Actually, it's hard to remember a time in our lifetime when rapid technological change hasn't been the norm, isn't it?

In 2006, I'd say we were in what might be called the "Golden Age" of technology blogging. Seemingly everyone in technology who liked to talk and/or write had a blog, and Technorati.com would release quarterly reports about the State of the Blogosphere. A major part of my job at that time was attending conferences and writing near-real-time blogs about the events and sessions I attended. I was a technology reporter, tasked with conveying as much of the conference's content to the broader non-conference-attending populace as I possibly could.

This made selecting which sessions I'd attend a very difficult choice: attending a particular session meant missing all the other sessions that were happening at that time. Sometimes I'd select several simultaneously occurring sessions, and hop into each of them for some minutes, to try to get the gist of each presentation.

How different things are today! I love Parleys, for this reason. But, more, I love Parleys because the method of capturing sessions that they pioneered -- recording the audio, and presenting the slides and demos in sync with the audio -- enables developers who couldn't attend the conference (or attend those sessions) to receive the key knowledge that each session conveyed. Also, it lets conference attendees review even the sessions they attended, to go back and study in greater detail (you have the ability to pause and replay as suits your need) key moments of interest.

Quite a lot of JavaOne 2013 sessions are available on Parleys now. You can sort the presentations by Latest, Views, Title, Voting, and Comments. Sorting JavaOne 2013 by Views, as I write this we get the following Top 15 most viewed (on Parleys) JavaOne 2013 sessions:

  1. Adam Bien: Architechting Enterprise JavaFX 8 Applications - (12,165 views)
  2. Adam Bien: Demystifying Java EE - (8,650 views)
  3. Adam Bien: Lean and Opinionated Java EE Applications - (8444 views)
  4. Jonathan Fuerth and Christian Sadilek: Rich HTML5 Web Apps: Typesafe Edition - (5,712 views)
  5. Adam Bien: Unit Tests Don't Break: Stress Testing Java EE Applications - (5,633 views)
  6. James Weaver and Arun Gupta: Introduce Java Programming to Kids - (5,258 views)
  7. Arun Gupta and Lincoln Baxter III: Coding Java EE 7: Making Easy Even Easier - (4,739 views)
  8. Matt Raible: The Modern Java Web Developer - (3,940 views)
  9. Matt Raible and James Ward: Play Framework Versus Grails Smackdown - (3,766 views)
  10. Venkat Subramaniam: Ten Cool Things We Can Do with Popular JVM Languages - (3,580 views)
  11. Brian Goetz: Lambda: A Peek Under the Hood - (3,451 views)
  12. Antonio Goncalves and Arun Gupta: Fifty New Features of Java EE 7 in 50 Minutes - (3,295 views)
  13. James Ward: Web Fundamentals - (3,099 views)
  14. Arun Gupta and Antonio Goncalves: Come and Play! with Java EE 7 - (2,834 views)
  15. Trisha Gee: Design Is a Process, not an Artifact - (2,528 views)

Certainly, Java EE 7 presentations at JavaOne 2013 are getting lots of attention on Parleys. But then, is this a huge surprise, since the Java EE 7 release was probably by far the most significant Java-related release in 2013?

Or, perhaps this is simply a measure of there being many more developers who work on the enterprise side, when it comes to Java?

Anyway, if you weren't able to attend JavaOne 2013 (or if you did attend, but were unable to be simultaneously present in 25 different conference rooms spread across several different buildings), do consider participating in JavaOne 2013 via Parleys!


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 feedand the java.net blogs feed. To follow Java.net net on Twitter, follow @javanetbuzz.

-- Kevin Farnham (@kevin_farnham)

Filter Blog

By date: