Eclipse Consortium Turns Two 37
An anonymous reader writes "The Eclipse consortium celebrates its second anniversary this month, and is releasing milestone builds of the third version of its universal platform for tools integration. The Eclipse platform has been downloaded over 18,000 times, and in two short years has spawned an entire "ecosystem" of users and vendors. Eclipse has been recognized with more than eight top industry awards and honors, and open technology and commercial offerings associated with Eclipse have also grown at an unprecedented rate for tools technology."
Eclipse (Score:5, Insightful)
It's also an interesting example of how fast Java, and in general managed just-in-time-compiled bytecode, can be. Slow startups but decent responsiveness once it's loaded. Although at the moment I'm using a GCJ'd version which is much snappier.
Re:Eclipse (Score:1)
I love Eclipse (Score:1, Interesting)
ok... (Score:1)
Re:ok... (Score:4, Interesting)
Sure vim + command line is a powerful solution (find | grep | sed | sort), but the visual thinker in me just cries out for more. If we're using object orientation which is a fundamentally right-brained paradigm IMHO, a GUI is rather useful. If you want to use your left brain, C and vim do rather well.
Re:ok... (Score:3, Informative)
http://www.satokar.com/viplugin/index.php
Re:ok... (Score:2)
Re:ok... (Score:2)
There are plugins that allow you to do JSPs from within Eclipse, giving you access to code completion and so forth. But since I tend to eschew putting actual Java code in my JSPs anyway, I h
Give it a try (Score:5, Interesting)
Then I used Eclipse. About a week after I started, I migrated all of my projects over to Eclipse and got rid of NetBeans. Eclipse is faster and more responsive. It actually helps me stay organized, which is no small task for me.
Now if only they would add a vi-like code editor...
Re:Give it a try (Score:4, Informative)
http://www.satokar.com/viplugin/index.php [satokar.com]
(and for the emacs-minded, eclipse can use different key-bindings, and an emacs one is provided...)
Wouter
Only 18000? (Score:3, Insightful)
Eclipse might yet become the first successful free Java program used by people not otherwise obliged to use Java. But I don't think 18K copies saturates the already-using-Java crowd.
Re:Only 18000? (Score:2)
Re:Only 18000? (Score:2, Interesting)
Heffel
Re:Only 18000? (Score:4, Informative)
All of the other users of eclipse in our office (all the developers and some of the qa/html people) simply restart eclipse when they come in every day and it checks the update site and installs new updates. This means we're constantly getting new features without anyone (except me, of course) having to do any real work upgrading the machines.
The Update Site feature make Eclipse easily the best choice for businesses that want to standardize on a platform for developers.
Re:Only 18000? (Score:1)
Re:Only 18000? (Score:1)
Eclipse Rules (Score:5, Informative)
About 2 months ago, I was writing a J2EE app using JBoss as the application server. I noticed there was an Eclipse plugin to allow remote debugging of EJBs for JBoss.
Since I didn't feel like messing around with VM parameters and what not to be able to do remote debugging, I downloaded both Eclipse and the plugin.
Once I tried Eclipse, I was hooked. When writing Java code, it saves a lot of time taking care of mundane tasks. For example, when writing code that has the potential of throwing an exception, Eclipse gives you the option of automatically wrapping the code with a try/catch block, add a catch block to an existing, enclosing try/catch block, or add a throws clause to your method.
It also has outstanding code completion.
Once I tried Eclipse, going back to writing Java code using vi I felt like I was wasting so much time by having to add my own try catchs, having to refer to JavaDocs to remember method parameters, etc.
I am now a loyal Eclipse user.
Kudos to the Eclipse Consortium for an outstanding job.
Heffel
Other languages (Score:2)
It does look like a nice system, and I hope it will expand beyond just "programming" to include things like Lisp, Python, etc., too.
Re:Eclipse Rules (Score:2)
Re:Eclipse Rules (Score:1)
When you write some code that has the potential of throwing an exception, Eclipse will underline the code with a MS Wordish squigly red line, you will see a light bulb with a white "x" inside a red circle next to it, if you hit ctrl+1 when the cursor is on the offending line, a pop up menu will show up, giving the options mentioned above.
For more tips and tricks, from Eclipse, go to Help->Tips and Tricks->Eclipse Java
SWT -- what happens under Longhorn? (Score:2)
What happens when the Windows natives all switch to managed code? Can Java JNI into .NET? Will you have to implement the JVM on top of .NET? Or will there always be an unmanaged layer in Windows?
I am not so much worried about the performance hit as the philosophical implications of running SWT or a Java JVM for all that matter
Re:SWT -- what happens under Longhorn? (Score:1, Interesting)
Microsoft will have to provide some sort of compability layer (ala Apple's OS9 support in OSX) or Longhorn will be a spectacular failure.
Th
Re:SWT -- what happens under Longhorn? (Score:2)
1) I thought the idea of running managed code (Java) as a layer on top of managed code (.NET) had some humor potential. 2) Can you JNI into someone else's managed code? I thought you could only JNI to nati
Re:SWT -- what happens under Longhorn? (Score:2)
JNI is an interface from the VM to C. However, any VM may implement any interface to any other language using the same semantics.
3.0 Mx good enough? (Score:2)
Thanks.
Re:3.0 Mx good enough? (Score:3, Insightful)
Definitely. Though I have not tried M5 yet, I have been running the entire Mx series, with very, very few problems, and the issues have always been minor.
M3 seems the least stable so far. It had an awful indentation bug affecting us weird people who put line breaks before and after braces. M4, curiously, has what I would consider a similar bug (when you wrap a long expression to the next line, you expect the subsequent line to be indented b
Re:3.0 Mx good enough? (Score:2)
Re:3.0 Mx good enough? (Score:2)
Definitely. I've been using M4 for a month or so at work. It's more stable than 2.1.x was, and it has some cool new features. I've played with M5 a bit but haven't switched to it yet. There were some changes to the plugin API in M5, with a few more planned for M6, so it will be a little while before all of the plugins I like will work with 3.0 again. I'll probably try M6 after it comes out in mid-December, because I think some of the plu
Plugins, Plugins, Plugins (Score:1)
I wrote a TCP Tunnel for Eclipse in about 4 hours and a Project comparison and migration tool in about a day and a half. Back when I used Visual Age (because I was forced), forget about it.
I also like purple.