Click here to Skip to main content
15,123,118 members

Survey Results

Are you a Java developer?   [Edit]

Survey period: 7 Feb 2011 to 14 Feb 2011

Which of the following frameworks / tools are you currently using for Java development (check all that apply)

JavaServer Faces (JSF)303.47
IntelliJ IDEA202.31
I don't develop in Java58968.09
Respondents were allowed to choose more than one answer; totals may not add up to 100%

GeneralRe: No, but... Pin
Tomz_KV12-Feb-11 2:44
MemberTomz_KV12-Feb-11 2:44 
GeneralThe responses would be more interesting if... Pin
fjdiewornncalwe9-Feb-11 7:41
professionalfjdiewornncalwe9-Feb-11 7:41 
GeneralRe: The responses would be more interesting if... Pin
OriginalGriff10-Feb-11 6:46
mveOriginalGriff10-Feb-11 6:46 
GeneralI think Java is fine.... Pin
Brian Shifrin9-Feb-11 4:57
MemberBrian Shifrin9-Feb-11 4:57 
GeneralHonestly... Pin
Slacker0079-Feb-11 2:29
professionalSlacker0079-Feb-11 2:29 
GeneralRe: Honestly... Pin
Yusuf9-Feb-11 16:24
MemberYusuf9-Feb-11 16:24 
GeneralUnfortunately yes... Pin
NicholasSimmons8-Feb-11 11:49
MemberNicholasSimmons8-Feb-11 11:49 
GeneralRe: Unfortunately yes... Pin
hoonzis8-Feb-11 12:50
Memberhoonzis8-Feb-11 12:50 
I have completely the same opinion,

Well as I am still student and I had a chance to study in couple different countries(Spain, Czech Republic and France) I have to say that Java is much more used at the academical level (at least here in Europe) than any other language (sadly)

I have done 2 different types of enterprise projects

1) Netbeans - EJB 3.0, JSF, and JPA
2) Eclipse - Spring, Hibernate Apache Tiles and JSP

Hard to say which one was better, maybe Netbeans is a bit easier to user but Eclipse has much more plugins and ones you learn to use it you might prefer it.

The Java world makes me confused there is so many frameworks and so many acronyms starting with capital "J" that it is really dificult to see what is important to learn and what will soon be forgotten. There is neither much of evolution of the language neither clear future.

Now I am working with Spring & Hibernate and I am tired of XML configuration hell and too much missing LINQ for simple queries, creating GUIs with old JSP and the JSTL tag library...I would just taught that there are easier ways to do the things...

To the list that you had mention I would add:

- WPF/Silverlight
- nowadays RX and coming Asynchronous programming

Ofcourse I am .NET fan and I am biased
GeneralFortunately No... Pin
Kunal Chowdhury «IN»8-Feb-11 20:17
professionalKunal Chowdhury «IN»8-Feb-11 20:17 
GeneralRe: Unfortunately yes... Pin
Simon Dufour9-Feb-11 3:16
MemberSimon Dufour9-Feb-11 3:16 
GeneralWhat's Java? Pin
NormDroid7-Feb-11 22:19
professionalNormDroid7-Feb-11 22:19 
GeneralRe: What's Java? Pin
CDP18028-Feb-11 1:14
MemberCDP18028-Feb-11 1:14 
GeneralRe: What's Java? Pin
NormDroid8-Feb-11 1:24
professionalNormDroid8-Feb-11 1:24 
GeneralRe: What's Java? Pin
CDP18028-Feb-11 2:00
MemberCDP18028-Feb-11 2:00 
GeneralRe: What's Java? Pin
Elrond8-Feb-11 2:39
MemberElrond8-Feb-11 2:39 
GeneralRe: What's Java? Pin
CDP18028-Feb-11 2:45
MemberCDP18028-Feb-11 2:45 
GeneralRe: What's Java? Pin
Kanasz Robert8-Feb-11 8:58
professionalKanasz Robert8-Feb-11 8:58 
GeneralRe: What's Java? Pin
NormDroid8-Feb-11 2:40
professionalNormDroid8-Feb-11 2:40 
GeneralRe: What's Java? Pin
CDP18028-Feb-11 2:44
MemberCDP18028-Feb-11 2:44 
GeneralRe: What's Java? Pin
NormDroid8-Feb-11 2:45
professionalNormDroid8-Feb-11 2:45 
GeneralRe: What's Java? Pin
CDP18028-Feb-11 2:47
MemberCDP18028-Feb-11 2:47 
GeneralRe: What's Java? Pin
leonej_dt8-Feb-11 5:19
Memberleonej_dt8-Feb-11 5:19 
GeneralRe: What's Java? Pin
NormDroid8-Feb-11 5:41
professionalNormDroid8-Feb-11 5:41 
GeneralRe: What's Java? Pin
Nemanja Trifunovic8-Feb-11 3:00
MemberNemanja Trifunovic8-Feb-11 3:00 
GeneralRe: What's Java? Pin
Uwe Keim8-Feb-11 4:30
sitebuilderUwe Keim8-Feb-11 4:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.