JAVA TOOLS ANDTECHNOLOGY SURVEY
Global Survey of Java Development Team
IN WHICH TECHNOLOGIES
Gradle
THE DEVELOPERS ARE REALLY INTERESTED?
IntelliJ IDEA Scala Java 8
58% 49% 47% 35%
Gradle- Almost 6 in 10 developers say that they want to learn more about this build tool.
Scala- 47% of developers would choose Scala as their next JVM language.
IntelliJ IDEA- Almost half of developers would rather use IntelliJ than any othe IDE.
Java 8– Over 1/3 developers see getting familiar with Java 8 as their highest priority.
In Which Technologies
What you
WebApps
Building ?
Libraries /
Frameworks
Desktop
Mobile
80%
70%
60%
50%
40%
30%
20%
10%
0%
% of respondents
70%
16% 11.5%
3%
What is your
64% Software Developer
Role?
14% System Architect
13% Team Lead/Project Manager4%
Consultant3% Ops
2% QA
Which OSMicrosoftWindows
do You use?
Linux / UnixApple OS X
7%
27.5%
65%Google AndroidApple iOS
Other
24%
26%
50%
0% 10% 20% 30% 40% 50% 60%
60% 50% 40% 30% 20% 10% 0%
Who use 68%
JAVA EE ? Java EE ( +SE )
Java EE versions in use
Java EE 6
49%
Java SE Only
Java SE versions in use
32%
Java EE 535%
Java EE 411%
J2EE5%
Java 626%
Java 87%
Java 765%
Java 52%
The next JVM language to learn
Xtend2%
Ceylon2%
Kotlin2%
Others4%
Scala47%
Groovy31%
Clojure12%
IDE used most often
IntelliJ IDEA( ultimate + community ) Spring Tool
Suite (STS)
48% 33% 10% 4% 5%
Eclipse NetBeans Other MyEclipse, emacs, IBM RAD, Jboss Dev Studio26% 7%
IntelliJ IDEAcommunity
IntelliJ IDEAultimate
Build tool used most often
Maven
64%
16.5% 11%4% 2.5% 2%
Ant(+ Ivy) Gradle None SBT Other
0%
10%
20%
30%
40%
50%
60%
70%
80%
App ServerUsed most often
Tomcat
JBoss
JettyGlassFishWebLogicWebSphereTomEEOther
Same App ServerIn production & development?
Yes
No
81%
19%
16%
12%
50%
7.5%6%4%1%2%
Web Frameworks in use
Spring MVC 40%21%
16%
10%7%
4.5%
JSFVaadinGoogle Web Toolkit
Grails
Play 2Struts 2
Other
6.5%
6%Struts 1
18.5%0% 5% 10
%15%
20%
25%
30%
35%
40%
45%
Thanks for ReadingWe would like to thanks the subject matter experts. Stay tuned for more from NexSoftSys. Follow us on :Twitter : @nexsoftsysPinterest : NexSoftSysFacebook : NexSoftSys PageCheck out our blogs here : techblog.nexsoftsys.com/
Top Related