Java IDE

Thread Starter

Eric007

Joined Aug 5, 2011
1,158
Hi All

Hope y'all having a great weekend.

I have used Java in the context of Android mobile application using Android Studio IDE but I would like to know if I had to develop 'Console' and 'Windows Form' applications, which IDE is best?

I have done some Google research, as most of you would suggest, and I found Eclipse but I would like to make sure this is the correct one before I download and install it.

Eric
 

WBahn

Joined Mar 31, 2012
32,883
I'm not a fan of Eclipse, I think it has too steep a learning curve and is too cumbersome for most casual users. I do, however, acknowledge that it is an extremely powerful and feature-rich IDE for the serious and/or professional developer.

The Java IDE I really like is jGrasp. It is a very lightweight IDE out of Auburn university and it doesn't require you to create a project, which is very nice since one of the elegant things about Java is its trying the notion of packages to the directory structure so that a project isn't required in order of the compiler to locate the necessary files.
 

spinnaker

Joined Oct 29, 2009
7,830
I'm not a fan of Eclipse, I think it has too steep a learning curve and is too cumbersome for most casual users. I do, however, acknowledge that it is an extremely powerful and feature-rich IDE for the serious and/or professional developer.

The Java IDE I really like is jGrasp. It is a very lightweight IDE out of Auburn university and it doesn't require you to create a project, which is very nice since one of the elegant things about Java is its trying the notion of packages to the directory structure so that a project isn't required in order of the compiler to locate the necessary files.

Never had an issue with Eclipse. Then again I have been around various IDEs for some time now so I guess the learning curve between them is not too bad.
 

WBahn

Joined Mar 31, 2012
32,883
Where I have the problem is that I don't use any IDE frequently enough to stay proficient with it. It can be months or even years between using a particular tool -- it's a downside of being a generalist to the degree that I am. So the more sophisticated the tool, the more time I have to spend each time I use it just figuring out how to use it. It's the same with Visual Studio, which is a very solid IDE and which I generally admire. But creating that first project after a couple of years have gone by always involves a few fits and starts as I have to relearn the little things that you have to be sure to check or uncheck to get going.

That's why I like jGraph and Dev-Cpp (even though the latter definitely has some warts) because you don't have to do anything to just write a one-file program and compile and run it. As with any C compiler, you have to do something (create a project) to do multi-file compiles, but even this is trivially easy for most projects with Dev-Cpp.
 

spinnaker

Joined Oct 29, 2009
7,830
Where I have the problem is that I don't use any IDE frequently enough to stay proficient with it. It can be months or even years between using a particular tool -- it's a downside of being a generalist to the degree that I am. So the more sophisticated the tool, the more time I have to spend each time I use it just figuring out how to use it. It's the same with Visual Studio, which is a very solid IDE and which I generally admire. But creating that first project after a couple of years have gone by always involves a few fits and starts as I have to relearn the little things that you have to be sure to check or uncheck to get going.

That's why I like jGraph and Dev-Cpp (even though the latter definitely has some warts) because you don't have to do anything to just write a one-file program and compile and run it. As with any C compiler, you have to do something (create a project) to do multi-file compiles, but even this is trivially easy for most projects with Dev-Cpp.
Got to agree with this statement. I will admit it takes me a little while to re-figure things out once I have been away from an IDE.
 
Top