I use SunONE personally which I believe is based on netbeans. It’s a really great IDE and I love it, even upgraded my computer specifically to make it faster. Is netbeans any faster or are they pretty much the same apart from branding?
What speed processor and how many megs of ram do you have on your computer? I have RC3 running on a 800 mhz duron with 512 megs of ram and it takes 20 to 30 seconds to startup ( note: this includes the time that I double click the icon to the time that the window popsup to the point where it can be used )?
Mine takes anywhere from 10-20 secs. That includes loading my project which has about 5000 files and 50 jars mounted in it, and about ten files open, some in graphical edit mode. I have a p4 1.6 ghz and 512mb ram, about 200 free.
I do not think that is that long of a time and since I keep it open for days it does not really bother me.
Forte was renamed to Sun One Studio. Sun One Studio is a branch of Netbeans. With each release (not always but…) of Forte (now Sun One Studio), Sun updates to a newer version of Netbeans. Sun One Studio lags Netbeans but includes a few more modules for ‘enterprise’ work.
Concerning Netbeans vs. Eclipse, many favor eclipse simply b/c it feels native and sort of looks like a native application b/c due to SWT, it has a native UI. Although SWT uses native widgets, it’s only a subset and often, SWT will not look native. Eclipse deviates quite a bit in UI from native applications.
Anyway, Eclipse can be extremely slow. If you load up eclipse with a bunch of plugins, like netbeans, it slows way down. Comparing Netbeans to Eclipse out of the box isn’t fair b/c Netbeans comes with more by default. Eclipse also has incremental compilation (sort of) so it appears to be faster than Netbeans.
I wish the basic Swing components could look like SWT, especially under GTK2. Eclipse is absolutely beautiful under GTK2. Eclipse has better window management.
Eclipse sucks under GTK2. Its a steaming pile for the most part in comparison to the Windows version. So far the best IDE I’ve used for Java development bar none is IntelliJ IDEA. As someone else said pity the cost though. Great piece of software.
Netbeans is much faster than SunOne, especially this release. SunOne is usually based on an older release of Netbeans (for stability reasons I guess) so has less functionality than Netbeans too, if you exclude commercial addons that are included only in SunOne studio. For example, it’s a bit less than one year that I use the autodoc feature (see at the javadoc code while autocompleting)… does SunOne already have this one? Or multiline abbreviation support? And so on…
I use vi for editing but when programming with Java I think that the best tool is an IDE. For this I prefer NetBeans over Eclipse (and don’t think its slow compared with Eclipse).
For C programming my choice is the usual vi/gcc/make combination or Anjuta while for C++ I use Eclipse a lot.
It all depends of the machine where I’m programming.
For instance:
Laptop (Win2K/PIII 500Mhz/128MB) use cygwin/gcc/vi/make
(Anjuta would be fine in the laptop if I had Linux installed which I don´t since there are tools that I need that run in Windows only).
Any Desktop installations above feel quite responsive under the load of the IDEs.
IMHO, some claims that Java and Java based tools are slow have mainly to do with the lack of memory (as a bottom line
256MB is required for huge programming tools like IDEs).
As for IntellJ I’ve heard that’s a damn good IDE (didn’t try it yet).
The other heavy wheigt IDEs, Borland’s, which I tryed a while ago under Oracle’s version (JDeveloper), runs (mostly) as well as the others but I think the interface is too complex/bloated to do useful work. It’s main strength is two way code/UML integrated tools.
As for startup times, I think that most of the times, having an IDE to load for 20-30 seconds it’s not a big issue (and definitely not an overall performance indicator) because you’re supposed to use the IDE for a long time.
perhaps one of you can tell me right off the bat and save me some downloading time:
At work I develop pretty much all my C++ code on a Windows 2000 box using Dev C++. I have the option of using Visual Studio (This is the platform I learned in school)–but I prefer Dev C++ over it by leaps and bounds.
Can anyone out there give me a really quick Pros/Cons of Dev C++ vs. Eclipse, or vs. Sun ONE, or vs. NetBeans?
I’m always willing to try a new platform (and yes I have a linux box at work too–though it’s only a P1-233mmx.
Thanks!
If you say rtfm to find the differences, my head will explode and my body will catch fire.
In a day and age when computers are loaded with GHz CPUs, tons of RAM and big, bad graphic cards, do we really have to put up with dinosaurs like emacs and vi ?
I don’t mean to disrespect command line fans, but I have been reading a quite heavy Unix administration book for the last weeks and those two ice age tools take up 50 pages of description apiece. It brings back bad memories related to fortran programing on vaxes (with their terse manuals).
I think we shouldn’t have to memorize dozens of keyboard shortcuts just to perform a refined search in a text file.
On the other side, tools like NetBeans don’t leave a sour taste in my mouth because they are easy to use 🙂
The thing is…today’s Emacs and VI aren’t your father’s (or in some cases your grandfather’s :-P) Emacs and VI
Now personally, I hate Emacs…but that’s personal preference…
Anyway, back to the topic, Modern VI, ala Vim (VI Improved) when properly configured (Mandrake and Red Hat do a damn good job out of the box for me) provide me with useful features that I have never seen in ANY IDE, now granted, I left the IDE path long ago when I began *nix programming, but before that I used several versions of MS Visual Studio, the Borland Turbo series, Symantec C++, and Think Pascal and TrueBASIC on a Macintosh. All rather capable IDEs…but lacking so many things that Vim has and does very nicely.
I’ve also tried out a couple of versions of Forte, but it just seems too big and lumbering for me, same with KDevelop and Anjuta.
With Vim, all the commands I need are right where i place my keys, the only key I have to reach for is the escape key…no Ctrl-Alt-F1, no Ctrl-V no Shift-Control-Arrow Key, etc.
Plus you can easily execute a program or bring up a command-line, excellent integration with Make
syntax highlighting, smart comment handling, and the best indenting I’ve ever seen…
I could go on and on…for me Vim just helps me get my work done soooo fast
Hope that clears some things up…in short sure it’s a helluva learning curve…but in the end it’s very worth it…I’ve been a proud 6er for years…LOL
Netbeans would be my choice if they fixed the clunky window docking(make more like IDEA or .Net) and added refactoring support. Also, if someone has the combo workspace switcher in the toolbar, why does the tab based switcher still need to occupy space my screen real estate?
Eclipse would be my choice if the plugins matured and there was a “Real” JSP/web content plugin/eniviroment. Right now, they seem very unfinshed. (please correct me if I am using the wrong ones). Right now there is a ton incomplete plugins with over lapping features. Is there a place to find out which ones are the best?
Right now I use Intellij IDEA and jEdit for adhoc changes.
Eclipse under GTK2 is beautiful. I’m not sure which distro etc. you are using but it looks incredible on RedHat 8/9. There are bugs though (in SWT for GTK2). Not too long ago, I couldn’t use it b/c it would crash when deleting import statements. But it looks very nice with the gtk2 widgets and the anti-aliased fonts. I don’t like the windows version in terms of looks. It does not fit in well with XP. It looks old.
hey, you guys seem to enjoy a faster startup time. Btw, I’m quite annoyed that I just downloaded netbeans 3.5RC3 yesterday on my dialup and finding that the 3.5 release version launched today. Anyway, I have a p4 2ghz 256mb sdram, and netbeans starts about 40-60seconds. It’s just slow and eats up a lot of ram, maybe adding more on my machine will help a lot, hehe. I still prefer Netbeans over Eclipse.
As I said before, all eclipse needs is a good RAD (GUI Builder) plugin (I for one do not like the one being developed by Assisi, I don’t like the idea of generating code for swing, SWT and possible AWT at once, I would prefer something more simple and clean). By the way, does anyone here knows of any other similar RAD plugin being developed ? I have searched the eclipse site, and there is even an article that uses a property view plugin, thus, the funcionality is there already, it only needs to be used. I really like how eclipse looks in GTK.
NetBeans is just a fantastic Java IDE (imo it beats all other IDEs by far!)
Good work NetBeans contributors.
Downloaded it. Added a -ui switch to use the XP default. Speed is a noticeable improvement. Think it is now my default Java IDE. : )
fusion NetBeans and Eclipse.
The speed and ease of use of NetBeans joined by the functionality and power of Eclipse – that must be the ideal IDE…..
“The speed and ease of use of NetBeans joined by the functionality and power of Eclipse – that must be the ideal IDE…..”
I think you have that reversed.. But anyways, there is a HUGE speed increase in this version. It starts up in about 4 seconds on my computer.
Way to go..
Tried it, and I’m definitely sticking with Eclipse. NetBeans is just too unresponsive for me.
I use SunONE personally which I believe is based on netbeans. It’s a really great IDE and I love it, even upgraded my computer specifically to make it faster. Is netbeans any faster or are they pretty much the same apart from branding?
Does NetBeans have funcionality to work with Tomcat and servlets?
Does NetBeans have funcionality to work with Tomcat and servlets?
Yes Tomcat is integrated, and there are add-ons which allow for jsp/servlet debugging.
What speed processor and how many megs of ram do you have on your computer? I have RC3 running on a 800 mhz duron with 512 megs of ram and it takes 20 to 30 seconds to startup ( note: this includes the time that I double click the icon to the time that the window popsup to the point where it can be used )?
Apparently those modules have now been integrated into Netbeans (they were addons in 3.4) Release notes : http://www.netbeans.org/community/planning/35/README.html
I’ve used it myself to work on jsp/servlet projects and it does the job quite nicely btw.
Mine takes anywhere from 10-20 secs. That includes loading my project which has about 5000 files and 50 jars mounted in it, and about ten files open, some in graphical edit mode. I have a p4 1.6 ghz and 512mb ram, about 200 free.
I do not think that is that long of a time and since I keep it open for days it does not really bother me.
… but IntelliJ IDEA *rocks* (well IMHO ;-). pity it costs so much though.
Is this mean’t to be the new Forte, since you can’t download Forte anymore.
Forte was renamed to Sun One Studio. Sun One Studio is a branch of Netbeans. With each release (not always but…) of Forte (now Sun One Studio), Sun updates to a newer version of Netbeans. Sun One Studio lags Netbeans but includes a few more modules for ‘enterprise’ work.
Concerning Netbeans vs. Eclipse, many favor eclipse simply b/c it feels native and sort of looks like a native application b/c due to SWT, it has a native UI. Although SWT uses native widgets, it’s only a subset and often, SWT will not look native. Eclipse deviates quite a bit in UI from native applications.
Anyway, Eclipse can be extremely slow. If you load up eclipse with a bunch of plugins, like netbeans, it slows way down. Comparing Netbeans to Eclipse out of the box isn’t fair b/c Netbeans comes with more by default. Eclipse also has incremental compilation (sort of) so it appears to be faster than Netbeans.
I wish the basic Swing components could look like SWT, especially under GTK2. Eclipse is absolutely beautiful under GTK2. Eclipse has better window management.
I use both.
Eclipse sucks under GTK2. Its a steaming pile for the most part in comparison to the Windows version. So far the best IDE I’ve used for Java development bar none is IntelliJ IDEA. As someone else said pity the cost though. Great piece of software.
Well, someone has to put you young ones on the stright ‘nd narrow.
Emacs Or Vi!
Netbeans is much faster than SunOne, especially this release. SunOne is usually based on an older release of Netbeans (for stability reasons I guess) so has less functionality than Netbeans too, if you exclude commercial addons that are included only in SunOne studio. For example, it’s a bit less than one year that I use the autodoc feature (see at the javadoc code while autocompleting)… does SunOne already have this one? Or multiline abbreviation support? And so on…
Vi Forever too.
I use vi for editing but when programming with Java I think that the best tool is an IDE. For this I prefer NetBeans over Eclipse (and don’t think its slow compared with Eclipse).
For C programming my choice is the usual vi/gcc/make combination or Anjuta while for C++ I use Eclipse a lot.
It all depends of the machine where I’m programming.
For instance:
Laptop (Win2K/PIII 500Mhz/128MB) use cygwin/gcc/vi/make
Desktop (Linux/PIII 500Mhz/570MB) Netbeans, Eclipse, Anjuta
Desktop (Linux/PIII 933Mhz/256MB) Netbeans
Desktop (Linux/Athlon 2.4+/512MB) Netbeans, Eclipse, Anjuta
(Anjuta would be fine in the laptop if I had Linux installed which I don´t since there are tools that I need that run in Windows only).
Any Desktop installations above feel quite responsive under the load of the IDEs.
IMHO, some claims that Java and Java based tools are slow have mainly to do with the lack of memory (as a bottom line
256MB is required for huge programming tools like IDEs).
As for IntellJ I’ve heard that’s a damn good IDE (didn’t try it yet).
The other heavy wheigt IDEs, Borland’s, which I tryed a while ago under Oracle’s version (JDeveloper), runs (mostly) as well as the others but I think the interface is too complex/bloated to do useful work. It’s main strength is two way code/UML integrated tools.
As for startup times, I think that most of the times, having an IDE to load for 20-30 seconds it’s not a big issue (and definitely not an overall performance indicator) because you’re supposed to use the IDE for a long time.
perhaps one of you can tell me right off the bat and save me some downloading time:
At work I develop pretty much all my C++ code on a Windows 2000 box using Dev C++. I have the option of using Visual Studio (This is the platform I learned in school)–but I prefer Dev C++ over it by leaps and bounds.
Can anyone out there give me a really quick Pros/Cons of Dev C++ vs. Eclipse, or vs. Sun ONE, or vs. NetBeans?
I’m always willing to try a new platform (and yes I have a linux box at work too–though it’s only a P1-233mmx.
Thanks!
If you say rtfm to find the differences, my head will explode and my body will catch fire.
In a day and age when computers are loaded with GHz CPUs, tons of RAM and big, bad graphic cards, do we really have to put up with dinosaurs like emacs and vi ?
I don’t mean to disrespect command line fans, but I have been reading a quite heavy Unix administration book for the last weeks and those two ice age tools take up 50 pages of description apiece. It brings back bad memories related to fortran programing on vaxes (with their terse manuals).
I think we shouldn’t have to memorize dozens of keyboard shortcuts just to perform a refined search in a text file.
On the other side, tools like NetBeans don’t leave a sour taste in my mouth because they are easy to use 🙂
The thing is…today’s Emacs and VI aren’t your father’s (or in some cases your grandfather’s :-P) Emacs and VI
Now personally, I hate Emacs…but that’s personal preference…
Anyway, back to the topic, Modern VI, ala Vim (VI Improved) when properly configured (Mandrake and Red Hat do a damn good job out of the box for me) provide me with useful features that I have never seen in ANY IDE, now granted, I left the IDE path long ago when I began *nix programming, but before that I used several versions of MS Visual Studio, the Borland Turbo series, Symantec C++, and Think Pascal and TrueBASIC on a Macintosh. All rather capable IDEs…but lacking so many things that Vim has and does very nicely.
I’ve also tried out a couple of versions of Forte, but it just seems too big and lumbering for me, same with KDevelop and Anjuta.
With Vim, all the commands I need are right where i place my keys, the only key I have to reach for is the escape key…no Ctrl-Alt-F1, no Ctrl-V no Shift-Control-Arrow Key, etc.
Plus you can easily execute a program or bring up a command-line, excellent integration with Make
syntax highlighting, smart comment handling, and the best indenting I’ve ever seen…
I could go on and on…for me Vim just helps me get my work done soooo fast
Hope that clears some things up…in short sure it’s a helluva learning curve…but in the end it’s very worth it…I’ve been a proud 6er for years…LOL
-bytes256
Netbeans would be my choice if they fixed the clunky window docking(make more like IDEA or .Net) and added refactoring support. Also, if someone has the combo workspace switcher in the toolbar, why does the tab based switcher still need to occupy space my screen real estate?
Eclipse would be my choice if the plugins matured and there was a “Real” JSP/web content plugin/eniviroment. Right now, they seem very unfinshed. (please correct me if I am using the wrong ones). Right now there is a ton incomplete plugins with over lapping features. Is there a place to find out which ones are the best?
Right now I use Intellij IDEA and jEdit for adhoc changes.
Give me JEdit or crush my fingers to bits of dust! :-p
Eclipse under GTK2 is beautiful. I’m not sure which distro etc. you are using but it looks incredible on RedHat 8/9. There are bugs though (in SWT for GTK2). Not too long ago, I couldn’t use it b/c it would crash when deleting import statements. But it looks very nice with the gtk2 widgets and the anti-aliased fonts. I don’t like the windows version in terms of looks. It does not fit in well with XP. It looks old.
hey, you guys seem to enjoy a faster startup time. Btw, I’m quite annoyed that I just downloaded netbeans 3.5RC3 yesterday on my dialup and finding that the 3.5 release version launched today. Anyway, I have a p4 2ghz 256mb sdram, and netbeans starts about 40-60seconds. It’s just slow and eats up a lot of ram, maybe adding more on my machine will help a lot, hehe. I still prefer Netbeans over Eclipse.
As I said before, all eclipse needs is a good RAD (GUI Builder) plugin (I for one do not like the one being developed by Assisi, I don’t like the idea of generating code for swing, SWT and possible AWT at once, I would prefer something more simple and clean). By the way, does anyone here knows of any other similar RAD plugin being developed ? I have searched the eclipse site, and there is even an article that uses a property view plugin, thus, the funcionality is there already, it only needs to be used. I really like how eclipse looks in GTK.
Even thou. you don’t like me 😉
Emacs has most of the features you’d find in <insert large IDE> (or atlest all the ones I need), and what it does not have is a elisp file away.