|
Post by Avtar on Mar 17, 2008 13:49:00 GMT
It's been a while since I've done anything in Java, almost eight months now, maybe even more. But I remember there being a huge amount of debate over the best IDE for Java. Of course each has its pros and cons and every programmer would choose the one that suited him the best. Some people make console apps for college and some people like to make a small little GUI thing, so yeah, it varies, but then again, what's your favourite/or which one did you use?
I've always liked netBeans, robust, quick and very easy to use.
Our school used BlueJ to teach everyone, and I've seen people use a lot of JCreator now-a-days. I hated BlueJ. JCreator seems pretty nifty, and someone mentioned IntelliJ to me earlier.
|
|
|
Post by Dalton on Mar 17, 2008 14:24:14 GMT
|
|
|
Post by [dmsuperman] on Mar 18, 2008 4:30:52 GMT
eclipse is great, has awesome plugin support, and looks _great_ on your resume. I highly suggest at the very least getting used to it, because if you program professionally there's a good chance you'll use it.
|
|
|
Post by Avtar on Mar 19, 2008 4:49:32 GMT
Major Universities such as Stanford are training their students in Eclipse as well, sign enough for the future.
|
|
Dogen
Junior Member
Posts: 98
|
Post by Dogen on Nov 1, 2008 21:11:26 GMT
My school makes us use Eclipse for our Java programming, and it's pretty good for most applications. The debugger is really nice, and very useful. For GUIs though I would have to go with NetBeans. The one in Eclipse isn't as nice as NetBeans.
|
|
|
Post by Avtar on Nov 1, 2008 21:20:35 GMT
My school makes us use Eclipse for our Java programming, and it's pretty good for most applications. The debugger is really nice, and very useful. For GUIs though I would have to go with NetBeans. The one in Eclipse isn't as nice as NetBeans. Agreed on that. There's nothing better than netBeans around for everything now to be honest, they released v6 a few months ago, and it's quite awesome. A little difficult to get used to initially, but not like Eclipse is easy to use initially as well. Another one that my college introduced me to is jGrasp. Extremely simple, bare essentials IDE. It's a 3.5MB download, and if you have JDK installed, you're all set to go. Give it a shot.
|
|
Dogen
Junior Member
Posts: 98
|
Post by Dogen on Nov 1, 2008 21:31:23 GMT
I've used the new version for netbeans and it is pretty nice. I do have to say though that I use Eclipse for most of my coding. The one thing that turned me off to Netbeans a little bit was that when you make a gui using the wizard, or generate code, it locks you out from changing it. I don't want to be locked out of code.
|
|
|
Post by Avtar on Nov 1, 2008 21:35:57 GMT
I've used the new version for netbeans and it is pretty nice. I do have to say though that I use Eclipse for most of my coding. The one thing that turned me off to Netbeans a little bit was that when you make a gui using the wizard, or generate code, it locks you out from changing it. I don't want to be locked out of code. Most people who do generate code usually don't want to change it, and usually the people who generate code aren't exactly coders, so to help them out, they had that thing built in. Sort of like a child lock. You could always copy paste stuff into another package or project though to edit it out.
|
|
Dogen
Junior Member
Posts: 98
|
Post by Dogen on Nov 1, 2008 21:39:39 GMT
That's what I end up doing if I want to change some of the locked code. And I understand the reasoning for locking it, but I think there should be options so that you could unlock it if you so choose. And I use code generation just when I'm lazy
|
|
|
Post by Avtar on Nov 1, 2008 21:45:13 GMT
That's what I end up doing if I want to change some of the locked code. And I understand the reasoning for locking it, but I think there should be options so that you could unlock it if you so choose. And I use code generation just when I'm lazy Don't worry, been there, done that. I used to generate code in JavaScript while building web pages as well, the most epic thing that would happen then was when it would generate 30 lines of code for something absolutely elementary. Never used netBeans' code generation, does it do something similar? I'm thinking not, it's quite efficient in all other aspects.
|
|
Dogen
Junior Member
Posts: 98
|
Post by Dogen on Nov 1, 2008 21:53:25 GMT
I made a network traffic monitoring tool at work using netbean, and I had it generate some gui code for me, and it generated 50+ lines. And then when I built the project into a jar for distribution it included some jars made by netbeans, what exactly were in the jars I haven't looked into.
|
|
|
Post by Avtar on Nov 1, 2008 21:57:41 GMT
I made a network traffic monitoring tool at work using netbean, and I had it generate some gui code for me, and it generated 50+ lines. And then when I built the project into a jar for distribution it included some jars made by netbeans, what exactly were in the jars I haven't looked into. Lagged your compile/run time a lot? Or not really?
|
|
Dogen
Junior Member
Posts: 98
|
Post by Dogen on Nov 1, 2008 22:05:03 GMT
Compiling didn't take too long, but running it used/uses more resources than I would like. I'm now re-writing in C/C++ to get a comparison.
|
|
|
Post by Avtar on Nov 1, 2008 22:09:05 GMT
Let me know how it goes, this C++ Java comparison thing is something I can never get tired of.
|
|
Dogen
Junior Member
Posts: 98
|
Post by Dogen on Nov 1, 2008 22:18:22 GMT
I know what you mean #xd.gif# It's really an interesting topic.
Getting back to topic though lol.
Has anyone messed with the new release of eclipse yet?
|
|
|
Post by Avtar on Nov 1, 2008 22:22:30 GMT
I know what you mean It's really an interesting topic. Getting back to topic though lol. Has anyone messed with the new release of eclipse yet? Eclipse 3.4.1?
|
|
Dogen
Junior Member
Posts: 98
|
Post by Dogen on Nov 1, 2008 22:29:13 GMT
I believe so, the Ganymede release.
|
|