By now you may have heard that we recently released the Java Tools and Technologies Landscape for 2014, a RebelLabs report created from 2164 developer responses on 14 tool/technology categories. It’s got 25+ beautiful graphs and reaches to nearly 60 pages in length. And that’s all great, unless you only have about 5 minutes before the next Game of Thrones episode finishes streaming and you’re only looking at RebelLabs because we’re often good for a laugh…right?
So I decided to do a little mind map of the report findings and provide the single image above (which will almost certainly need to be enlarged to read well). I figured this would make the information more available at a glance and let you lazy, efficient developers get the critical numbers without doing much.
The map shows you all the technology choices from the answers collected and gives a high-level overview of how each technology or tool plays out in the industry; from IDEs and application servers to continuous integration servers and future JVM languages to learn. Reading it is simple: the selections are represented for each category in descending order of popularity. Compare this part of the mind map and the graph from the report as an example:
One place where this spider-web image can help you is when you’re starting a new project and want to pick the stack you’ll end up using. It’ll lead you through questions that you want to ask yourself like: what application server should I use? Maybe I can check out Gradle or what choices to make in the NoSQL world?
I think it’s helpful to get the whole picture at once. Nonetheless, don’t miss the full report, it has the actual data, tons of comments and thoughts about the state of the Java from smart guys in the industry! Let us know what you think below, or on Twitter at @ZeroTurnaround.
If you’d like see the entire report, feel free to download the PDF version and spend your Friday night poring over a 60-page PDF with lovely graphics, just click the button below!