Eclipse 3.1 Released 343
Jeff Myers writes "Eclipse version 3.1 was just released and is available for download. There are quite a few new and noteworthy features added in this release - including full support for Java 5.0 and improved support for developing rich client applications based on the Eclipse platform." Update: 06/28 21:03 GMT by Z : Denis emailed to request we use mirrors, as they're already getting hammered pretty hard.
Coincidence! (Score:5, Funny)
I sense a disturbance in the force.... (Score:2)
Mirror/Torrent anywhere? (Score:2)
Re:Mirror/Torrent anywhere? (Score:2, Informative)
Working mirrors (Score:4, Informative)
win32 zip at mirror.reachable.ca [reachable.ca]
You can figure out the base directory from that if you want it for another platform.
And a few more that I haven't tested, in various countries (trying to pick the ones that look the toughest):
gulus.USherbrooke.ca [usherbrooke.ca]
mirrorservice.org [mirrorservice.org]
eclipse.objectweb.org [objectweb.org]
software-mirror.com [software-mirror.com]
sunsite.informatik.rwth-aachen.de [rwth-aachen.de]
Final note: some of these are definitely hosed; the first seems to work. Gotta hand it to the Canadians -- they're the ones staying up.
Re:Mirror/Torrent anywhere? (Score:2)
Bad day for Eclipse Project... (Score:4, Funny)
Re:Bad day for Eclipse Project... (Score:5, Funny)
Hammers and mirrors... bad mix.
Re:Bad day for Eclipse Project... (Score:2)
Just one question (Score:3, Informative)
That was my only knock of the software. It would be so slow. William. Shatner. could. deliver. a. line. quicker.
For those who don't need a full blown IDE, just something to write java in and compile, try textpad. It is lightning quick.
But I bet with faster CPU's, eclipse is alright now. But it was so slow on a PIII 1ghz with 512 megs. So slow.
Re:Just one question (Score:2)
Yes.
The site is down at the moment so I don't have any links but I know they've done a lot of great work on performance, especially on linux, since 3.0. GUI operations are way faster and the whole app is way more responsive as a result.
Re:Just one question (Score:5, Informative)
Actually yes. Performance was a major focal point for 3.1. Now that all the platform plugins are using OSGI bundle manifests and are all packaged as JAR files, things are much faster. Just starting up Eclipse used to take forever but it's much faster now.
Re:Just one question (Score:2)
Re:Just one question (Score:2)
I always keep trying new IDEs, but within a day or two end up going back to Vim, but eclipse is the only thing that I would even consider replacing Vim with for my programming.
my problem is with their CVS integration, if you use SSH for cvs access, it puts the repository as ":extssh:..." , instead of ":ext:..." , and this makes the repository incompatible with anyother CVS tool.
I used eclip
Re:Just one question (Score:2)
For a system with 2.5 gigs, I expect you have more RAM than it needs. How much does Eclipse use up when you start it?
Re:Just one question (Score:3, Informative)
Re:Just one question (Score:3, Informative)
my problem is with their CVS integration, if you use SSH for cvs access, it puts the repository as ":extssh:..." , instead of ":ext:..." , and this makes the repository incompatible with anyother CVS tool.
There has been an option of doing CVS in Eclipse using ext: and not extssh: for a long time. I've been doing it for more than a year. Extssh may be the default on some wizard though, but if you just add the repository location yourself, you can select 'ext:' and it works great.
Re:Just one question (Score:2)
Now NetBeans I tried a while back and THAT was absurdly slow. I uninstalled it within 30 minutes.
-If
Netbeans a lot nicer for debugging though (Score:2)
With Eclipse (and many other IDE's) you have to have all the libraries and everythig else the app needs to compile in place before you can debug.
Of course less casual users of IDE's will not mind since they must already maintain the eclipse project file anyway to use it day to day. But for those of use who still prefer more
Re:Just one question (Score:2)
Give it a try. Download, start, make yourself a cup of java and return to computer for some great Java development experience.
Re:Just one question (Score:2)
Re:Just one question (Score:5, Informative)
I've found that developing in eclipse is faster than writing and compiling, because it highlights errors as you type (like how word underlines spelling mistakes). Once I'm done editing, I know it compiles, although just clicking the "run" icon is all that's required. (You can get a list of errors and go through them one by one if you prefer.)
I also find the development aids they have to be time-saving. For example, a ctrl-T will bring up a class hierarchy tree. Ctrl-E will pop up a list of all files opened where you can type in a filter (Action*.java). Ctrl-alt-H will show all the methods that call the method you'are currently editing. Not to mention the refactoring, debugger, views, etc.
Of course, each editor/IDE has their strength and weaknesses, but I've been quite happy with eclipse. The only thing I miss is a GUI editor like netbeans has.
Re:Just one question (Score:3, Informative)
gus
Re:Just one question (Score:2)
It's worth noting that starting Eclipse for the first time takes 3 or 4 times longer to start than subsequent times.
Re:Just one question (Score:2)
Re:Just one question (Score:2)
Try starting it with -vmargs -Xmx128M
Re:Just one question (Score:2)
Re:Eclipse is slow... (Score:2, Informative)
Re:Eclipse is slow... (Score:2)
Re:Just one question (Score:2)
Is it just me, or couldn't posts about Dev things (Score:5, Insightful)
1. a short description of what it is [a better browser, a sliced bread device, a program for counting sheep]; and
2. a link to a resource page on what it is [like the basic description in detail for geeks]
Seriously, I haven't the faintest idea what Eclipse is - is it a device to crash the moon into the earth to make a [evil laugh] MILLION DOLLARS!!! - or is it the latest hamster-management software program for hamster farming?
ok, i'll be quiet
Re:Is it just me, or couldn't posts about Dev thin (Score:4, Funny)
Eclipse.org is the website of the Eclipse Foundation.
Eclipse is an open platform for tool integration built by an open community of tool providers. Operating under an open source paradigm, with a common public license that provides royalty free source code and world wide redistribution rights, the eclipse platform provides tool developers with ultimate flexibility and control over their software technology.
Eclipse has formed an independent open eco-system around royalty-free technology and a universal platform for tools integration. Eclipse based tools give developers freedom of choice in a multi-language, multi-platform, multi-vendor environment. Eclipse provides a plug-in based framework that makes it easier to create, integrate and utilize software tools, saving time and money. By collaborating and exploiting core integration technology, tool producers can leverage platform reuse and concentrate on core competencies to create new development technology. The Eclipse Platform is written in the Java language and comes with extensive plug-in construction toolkits and examples. It has already been deployed on a range of development workstations including Linux, HP-UX, AIX, Solaris, QNX, Mac OS X and Windows based systems. A full description of the Eclipse community and white papers documenting the design and use of the Eclipse Platform are available at http://www.eclipse.org./ [www.eclipse.org]
The Eclipse Foundation is a non-profit corporation formed to advance the creation, evolution, promotion, and support of the Eclipse Platform and to cultivate both an open source community and an ecosystem of complementary products, capabilities, and services.
Seems simple enough to me. They're a non-profit market-speak-driven company that wants to be a cross-platform coding development environment company.
My money is on market-speak winning. I mean, anyone that can write "independent open eco-system around royalty-free technology and a universal platform for tools integration" is much better suited to that than Java. Maybe marketing Java...
Re:Is it just me, or couldn't posts about Dev thin (Score:2, Flamebait)
Popular like java itself - but open and not stifled by SUN licensing.
Cross platform GUI - but not crap like SUNs AWT or slow like Swing.
Powerful development tools similar to Netbeans - only unlike SUNs netbeans people use it that aren't forced to by their employers.
Similar to Netbeans only - only unlikes SUNs netbeans has major industry backing and is becoming the java development platform standard.
I sometimes wonder wh
Re:Is it just me, or couldn't posts about Dev thin (Score:2)
Eclipse has formed an independent open eco-system around royalty-free technology and a universal platform for tools integration...
{sarcasm}
So I have to
What eclipse is (Score:5, Informative)
1. Its an Itergrated Development Environment (IDE) which allows plug ins to extend its usefullyness.
2. Its written in java with SWT (native platorm windowing extentions). It can be used as a framework for building your own java applications.
Re:Is it just me, or couldn't posts about Dev thin (Score:2)
Eclipse is an IDE. Primarly for Java, but it's plugin system makes it - with proper plugins - great for developing C/C++, PHP, Ruby and even synching with darcs repo!
Re:Is it just me, or couldn't posts about Dev thin (Score:2)
Is it just me, or why not explain it better? (Score:2, Interesting)
I use JBuilder and other Java tools. I've never even heard about Eclipse. I do know what JWT is, Swing, Java Beans - but I've never heard about Eclipse until today.
I've got a Sun Java backpack I wear to work, and training in various languages including formal university, college, and industry classes on Java.
And - I've - never - heard - of - Eclipse.
So if you're going to po
Re:Is it just me, or why not explain it better? (Score:2)
It's still hard for me to believe in someone so professional in Java and not knowing what Eclipse is. It's like, where have You been for the last 5 years?
Never heard of SWT either? Do you know Azureus, the best BitTorrent client out there? It's written in Java using SWT toolkit for visualization - and SWT was developed for Eclipse. And yes, it's in many ways better (although harder) than Swing.
Re:Is it just me, or why not explain it better? (Score:2)
If you are a Java developer and you haven't heard of eclipse, download it. It's the open-source IDE originally from IBM. It seems to be the IDE with the most traction in the Java world. IIRC, even Borland and BEA have decided the next versions of their respective IDEs (JBuilder and Workspace) will be simple plugins to Eclipse.
It's quite a nice IDE. Really. The
Re:Is it just me, or why not explain it better? (Score:3, Interesting)
While I agree with your main point somewhat, that you should include a short intro "what-is-it" blurb on non-trivial stuff, I'll have to disagree from there.
I don't believe you
1. Are a serious/competant Java developer
2. Have more than a year's Java development (non-classroom) experience
3. that you really work in java and are maybe a college student
How can you have never have heard of Eclipse? As any developer you should always be evaluating the best tool
Well, that's probably why. (Score:3, Informative)
Sun Microsystems doesn't like to talk about, or even acknowledge the existence of, Eclipse. Unless you really pester them about it.
After all, IBM picked the name: they're eclipsing the sun...
Re:Is it just me, or couldn't posts about Dev thin (Score:5, Funny)
How about this: a new version of Apache [a http [http is the the web protocol] server [a program [an ordered set of instructions] that runs all the time] was just released.
No (Score:2, Troll)
Digits? Digits??? (Score:3, Funny)
Now, please, you're asking for it. While I fully understand the generic need for better Slashdot posts (alas, that's a lost war already - they won't change) asking about Eclipse in the terms you did is just too funny to let it pass. Now go ask in the Apple section what an iPod is and in the Apache section what the heck is this HTTP thing people keep talking about.
Re:Is it just me, or couldn't posts about Dev thin (Score:2)
Eclipse is the number one IDE for development in Java. IBM has been developing it for the past 5 years, and recently dozens of companies have jumped on the bandwagon, with the end result that pretty much every major Java developer tools company now has plugins for Eclipse.
Re:Is it just me, or couldn't posts about Dev thin (Score:3, Informative)
Use MirrorDot [mirrordot.org] to view Slashdot-linked articles that have gone down under the load.
Re:Is it just me, or couldn't posts about Dev thin (Score:5, Funny)
On that what is Java? "It's written in java?" does that have something to do with coffee?
Re:Is it just me, or couldn't posts about Dev thin (Score:4, Funny)
He meant it was written on java...lots of java. That's how they release those milestone builds on time.
Re:Is it just me, or couldn't posts about Dev thin (Score:4, Funny)
Technically it would be more correct asking "What is IDE?" instead of using "an IDE", since IDE is a type of hard disk... it's being replaced by SATA these days, but still nice and cheap. IDE descends from RLE hard drives... they were called that because of the "Run-Length Encoding" compression scheme they used to store data more efficiently. The Microsoft / Stacker case is a large part of why the industry left RLE HD's behind and moved to IDE. IDE of course stands for "Integer-Deliminated Encoding", which is a much more advanced storage mechanism that relies on wavelets and sometimes pixlets (But that's an Apple tech).
Moving on...
On that what is Java? "It's written in java?" does that have something to do with coffee?
You are correct here... "Written in Java" however is grammatically incorrect and should be "Written ON Java". This describes the programming method used to develop the Eclipse IDE hard disk technology. Since wavelet and pixlet compression using Integer-Deliminated Encoding is considered a form of "Extreme Programming", it requires a hefty intake of Java and other energy drinks such as Red Bull or Ballz. Using the new Kabbalah drinks qualifies your development style as "Black Arts" programming. I'm sure you remember seeing various books about Black Magic programming, Voodoo and of course the Linux bible... that's why religious wars about Operating Systems and text editors always come up here.
I could go on about the cult of the Penguin and the art of summoning daemons but I'd like to keep this post short and simple to help educate those who are new to programming.
Correct link (Score:5, Informative)
Re:Correct link (Score:2)
http://download.eclipse.org.nyud.net:8090/eclipse
Torrent? (Score:2)
Re:Torrent? (Score:4, Informative)
I didn't put it up, thank Nolar.
You call that a release ? (Score:2, Interesting)
Re:You call that a release ? (Score:2)
Re:You call that a release ? (Score:2)
Can you be more specific as to why it wouldn't compile?
If your app is a plugin there may have been some interface changes which might break code relying on old interfaces, I suspect not but it's possible, especially if your code reaches into the eclipse internals (which it shouldn't).
If your code isn't a plugin but some other ap
Million download challenge! (Score:2)
Re:Million download challenge! (Score:4, Funny)
mirror list (Score:5, Informative)
http://gd.tuwien.ac.at/softeng/eclipse/R-3.1-2005
http://ftp-stud.fht-esslingen.de/pub/Mirrors/ecli
http://eclipse.gabriel.co.hu/downloads/drops/R-3.
http://www.eclipse.ps.pl/downloads/drops/R-3.1-20
http://mirrors.bevc.net/eclipse/download/drops/R-
http://mirror.switch.ch/mirror/eclipse/downloads/
http://mirrors.cs.hacettepe.edu.tr/eclipse.org/ec
http://gulus.usherbrooke.ca/pub/appl/eclipse/ecli
http://mirror.reachable.ca/eclipse/downloads/drop
http://mirror.calvin.edu/eclipse/downloads/drops/
http://ftp.sun.ac.za/ftp/mirrorsites/eclipse/ecli
Re: mirror list (Score:2, Informative)
And of those, the ones that are updated as of now...
Re:mirror list (Score:4, Insightful)
1. Don't announce the latest and greatest version of your project until all your mirrors are up to date and have said version. It's just annoying to start clicking on links, only to get a 404 error.
2. Please list the mirror sites somewhere prominantly on your site, and don't make us go through some dynamic scripting just to go to a mirror site to get the software. When I did finally get to a list of mirror sites, the links were completely useless because I had to go through your massively overburdened servers to access them. I started copying the link url and copying out the real url to the mirror site (of course, none of the mirrors I tried actually had the drop, so that was pointless).
Re:mirror list (Score:4, Informative)
[Austria] Vienna University of Technology
http://gd.tuwien.ac.at/softeng/eclipse/R-3.1-2005
[Canada] Groupe d'utilisateurs de Linux de l'UdeS
http://gulus.usherbrooke.ca/pub/appl/eclipse/ecli
[France] ObjectWeb Consortium (INRIA - French National Inst
http://eclipse.objectweb.org/downloads/drops/R-3.
[Germany] University of Applied Sciences Esslingen
http://ftp-stud.fht-esslingen.de/pub/Mirrors/ecli
[Hungary] Gabriel Consulting
http://eclipse.gabriel.co.hu/downloads/drops/R-3.
[Slovenia] bevc.net
http://mirrors.bevc.net/eclipse/download/drops/R-
[Switzerland] SWITCHmirror
http://mirror.switch.ch/mirror/eclipse/downloads/
[Turkey] Hacettepe University, Department of Computer Science & Engineering
http://mirrors.cs.hacettepe.edu.tr/eclipse.org/ec
[United Kingdom] UK Mirror Service
http://www.mirrorservice.org/sites/download.eclip
[United States] Calvin College
http://mirror.calvin.edu/eclipse/downloads/drops/
[United States] Calvin College (ftp)
ftp://mirror.calvin.edu/eclipse/downloads/drops/R
Unfortunately as of 2005-06-29 02:26:39 BST none are updated yet, hopefully all the rsync mirroring cronjobs'll complete soon!
Mirror, Great Idea! (Score:5, Funny)
I think it's very kind of you to edit the story to suggest that we go to the mirrors instead of to the main site. Did Denis, I dunno, maybe, provide links? If so, any possiblity you'd be willing to share the info?
Re:Mirror, Great Idea! (Score:3, Interesting)
Kaffe (Score:5, Interesting)
Schwab
MOC (Score:2)
Huh? (Score:2)
Add: "And only then can the proletariat ensure its glorious future" and it sounds like something from a Soviet pamphlet ca. 1923.
Or maybe it sounds like a man from the future describing the Utopia to come in a bad 1950s B movie.
Actually, it's probably just missing some confusing acronyms. :-)
I gue
Re:Huh? (Score:3, Funny)
Stonehenge is the only surviving member of the famous druidic henges after Hayhenge and Stickhenge were blown down by a wolf.
Spamhenge is under construction.
- Greg
Re:Huh? (Score:2)
Eclipse? (Score:3, Insightful)
Re:Eclipse? (Score:2, Informative)
Re:Eclipse? (Score:3, Insightful)
Re:Eclipse? (Score:2)
Bit Torrent (Score:5, Insightful)
Rich Client Applications? (Score:2)
Torrent available at: (Score:4, Informative)
Recipe for /.ing (Score:5, Insightful)
2) Post link on slashdot _before_ the download has been mirrored.
3) Watch in horror as tens of thousands of users try to download from the main server because it's not on the mirrors because the mirrors can't reach the main server.
Re:Come to think of it... (Score:2)
You have some other problem. I have a slightly weaker notebook (0,85 GHz, 0,5 Gb), and Eclipse runs nicely.
Re:Come to think of it... (Score:2)
Rubbish (Score:2)
OK, both Eclipse & NB are pretty fast on an AMD64 box with a G of RAM- but actually my current lig
Second (Score:2)
Re:Come to think of it... (Score:2)
Re:Come to think of it... (Score:2)
He's just messaged me asking if I already managed to download Eclipse 3.1 -- I didn't even know it was out yet :)
Re:Real World C++ Dev With Eclipse? (Score:2)
Re:Stupid "features" (Score:2)
Re:Stupid "features" (Score:2, Informative)
that is a feature.
It means that you can make better standalone programs, based on the Eclipse framework.
Java 5.0 support means that it will run faster, and help you make programs faster, that run faster, too, in a nutshell.
Re:Stupid "features" (Score:3, Insightful)
Incorrect. Eclipse 3.0 has always run just fine on a java5 jvm. And it gets the small speed increase that VM imparts.
JDK 5 support means that the editor 'knows' about the new java5 langauage features. And moreover the editor can refactor code using that knowledge.
--
Tomcat Hosting [rimuhosting.com]
Re:Stupid "features" (Score:5, Informative)
This means it can refactor code using Java 5 specifics, it has specific warnings/errors for Java 5 code, quick fixes, code formatting/highlighting, and so on.
I never quite understood SWT (Score:2)
Another reason I never used it for more than a week was the fact Eclipse failed to supply a decent integrated GUI editor (hell, since VB showed the way back in the 90's, one of the most important points in an IDE is the GUI editor) - you had either to pay for a decent one or use
GUI editor for Eclipse (Score:2, Informative)
Re:GUI editor for Eclipse (Score:2)
Re:I never quite understood SWT (Score:3, Interesting)
It's very simple. It works like this:
The AWT sucked. It sucked diseased dead goat through a straw. It was badly designed, badly conceptualised, badly supported, a pain to write for, limited, unexpandable, ugly (on all platforms), and was, in general, a really lousy idea. Even
I almost agree (Score:3, Informative)
My other main problem is having no easy migration path, hence my problem with the lack of a GUI editor - if I am
Re:I never quite understood SWT (Score:3, Interesting)
Re:I never quite understood SWT (Score:2)
GUI Editor? - never missed it. A large part of the java dev market is
Server X Client side (Score:2)
As for Java, I have been successfully using Java to develop both server and client apps for years. As Java evolved and got faster, the client-side scene was born again from the AWT ashes. Today we (me, my company) find very little use for anything else (we have been even doing some great Swingless Java2D full-screen experiments). So, as I said in another comm
Re:I never quite understood SWT (Score:2)
I always disliked the sluggishness of Swing, and the discrepancies in the look with REAL Windows apps. Things like menu's popping up slowly, sluggish tree controls.. everything just looked slightly off, and felt like I turned off graphics acceleration.
Nowadays, Swing is somewhat improved, but there certainly was and still is a need for SWT.
Re:Is Java dead ? (Score:3, Insightful)
No, because the "bytecode" is not actually interpreted all the time, it is in fact interpreted and then compiled into native code and re-used from then on. The code thus produced is specific to your platform, so it can produce code specifically for your Pentium 4 (or whatever you are using) while normal binaries for your platform are often compiled for 80386
Re:Subversion? (Score:3, Informative)
Derek