In other news, the fact that the latest Eclipse stream-stable build supports linux's highlight-to-copy, middle-click-to-paste functionality has caused me to soil myself with pleasure.

If I understand correctly, this is the bug no-one believed me existed, until vektor (?) in #lwjgl took pity and explored further, and found the cause of the bug and got it fixed. So, all thanks to him. And ... go visit #lwjgl!

What a peculiar thing to doubt....Do you normally have such a problem with your credibility?

I find so many bugs that so many other people don't that people generally have a hard time believing me.

And, of course, there's the occasional high-profile DOH! where I am convinced someting is a bug, and it turns out to be my own fault

EDIT: when I demonstrated (but it was damn hard! Required thrashing the crap out of it) that there was *almost certainly* bug in the JVM's modulus processing code (JVM internal crash), the sun engineer didn't believe me. I managed to convince two professors of Computer Science at Cambridge University, but ... not the sun enineer. LOL. In the end, I rewrote the code to call a manual modulus (yes, I wrote an emulated modulus function. ugh) and it never ever crashed again.

I checked again with the client VM on Windows and it's definitely still a lot slower on the Mac. In particular on the Mac I see little "Waiting" cursors appearing all over the place and progress bars that just don't have time to appear on the PC.

Will all be moot in a few years when all the Macs are using the Sun JVM anyway.

I like Netbeans better than Eclipse, mainly because they changed position in complexity with NB 4.X and Eclipse 3.X. Eclipse gets more complicated with each release while Netbeans gets more easier (don't get me wrong, netbeans could not get any more complicated than it was in the 3.X series ;-), so this might not be big news...)

Also the Netbeans performance gets better and better and I find Eclipse to be slower than Netbeans at least on Windows. The code completion however is slow at default settings, you have to turn off autopopup and autopopup of the javadocs to get it usable. Featurewise Eclipse is still in front (especially refactoring, navigation gets on par with NB 5.X), but both IDEs don't cut it in speed, navigation and refactoring compared to IDEA 5.X, wich I use at work.

All in all it's a matter of taste, all three IDEs I've used get the work done...

Will all be moot in a few years when all the Macs are using the Sun JVM anyway.

I think they are basically using HotSpot with a PowerPC code generator. Sort of sad that they are forced to go to Intel, then nobody will make anything with a decent processor . Maybe Intel will switch to the proper byte ordering and add 16 more registers

Oh well. I will have to do more side by side comparisons with Eclipse on Mac vs. PC. Have you tried compiling your project with just Ant on both platforms to measure the difference sans-IDE?

Sorry to ressurect an old thread, but I kind of wanted to give an update on eclipse.

This time last year I swore by Eclipse - there was nothing better, but here recently I've been using Netbeans. Why? The editor in eclipse doesn't support generic types, and won't even let the compiler have at the code!!!

After using vim and bash for a while, I finally dedicated myself to finding and using a different IDE and Netbeans is, hands down, the best IDE on the market at this point. It has an eclipse-ish l&f, isn't bitchy about a 'workspace' location, has a stable, built-in gui editor, supports generic types(<sarcasm>don't know why i should have expected that!</sarcasm>), and has plugins for just about everything - including a noted profiler (appeared in Dr. Dobbs issue #381), and is FREE!!!

I strongly encourage all you eclipse junkies to head out and try Netbeans!

Sorry to ressurect an old thread, but I kind of wanted to give an update on eclipse.

This time last year I swore by Eclipse - there was nothing better, but here recently I've been using Netbeans. Why? The editor in eclipse doesn't support generic types, and won't even let the compiler have at the code!!!

After using vim and bash for a while, I finally dedicated myself to finding and using a different IDE and Netbeans is, hands down, the best IDE on the market at this point. It has an eclipse-ish l&f, isn't bitchy about a 'workspace' location, has a stable, built-in gui editor, supports generic types(<sarcasm>don't know why i should have expected that!</sarcasm>), and has plugins for just about everything - including a noted profiler (appeared in Dr. Dobbs issue #381), and is FREE!!!

I strongly encourage all you eclipse junkies to head out and try Netbeans!

Eclipse has been supporting generics since version 3.0. You need to define what type of class file you are using in your project. The default, which you can change, is configured to v1.4 on installation. You can change it to use 1.5 all the time or leave it at 1.4 and change to 1.5 on a project by project basis.

Learn to check how a tool works before bashing it. Or at least ask someone to help.

Eclipse has been supporting generics since version 3.0. You need to define what type of class file you are using in your project. The default, which you can change, is configured to v1.4 on installation. You can change it to use 1.5 all the time or leave it at 1.4 and change to 1.5 on a project by project basis.

Learn to check how a tool works before bashing it. Or at least ask someone to help.

There was a considerable period when Netbeans supported Java1.5 and Eclipse didn't. It's possible that this is what the OP was referring to. It's certainly what made me switch to NB initially.

I like JBuilder2005 the best. I perfer the interface, and it makes everything accessable. Eclipse... I dont really like the curves of that programming environment nor the interface in gneral. And the way it compiles, i dont like...

Does JBuilder not have a background compiler???I thought that was an absolutely pivotal feature of any advanced IDE;otherwise, you lose all kinds of life/time-saving features (code navigation, refactoring, automated code generation, typed searching, heirarchy visualizing etc etc etc)

For some reason that's the exact feature that always seems to bug me the most. Can't say I have a rational explanation for it though I prefer the Intellij way of incremental compilation (i.e. it only compiles changed files, or files with dependencies on changed files). Does netbeans recompile your entire project every time?

java-gaming.org is not responsible for the content posted by its members, including references to external websites,
and other references that may or may not have a relation with our primarily
gaming and game production oriented community.
inquiries and complaints can be sent via email to the info‑account of the
company managing the website of java‑gaming.org