Enterprise Developers: Apple Looks At Eclipse On OS X
Enterprise Developers: Apple Looks At Eclipse On OS X
by , 10:00 AM EDT, June 16th, 2004
Software developers can have it rough; they toil, working on a bit of code under often impossible deadlines. While they make a decent salary, they make nothing like the money Hollywood would have you believe. Programmers don't exert themselves physically, but the mental strain in producing good code can be as rough as wielding a sledge hammer all day.
Good tools can make a programmer's job easier, and Integrated Development Environments (IDEs) were created for the express purpose of making the tasks programmers face less formidable. What's an IDE? Think of it as a plumber's tool belt, or a carpenter's workbench, for developers. An IDE contains all of the tools necessary for a programmer, or group of programmers to plan, develop, test and deploy new software.
Of course, there are tools that can create an IDE also, and this is particularly true in the enterprise space. One of the more widely used IDE tools in that space is called Eclipse, an Open Source application originated by IBM, and released to the Open Source community in 2001.
Enterprise developers working in OS X need not feel left out, however, because Eclipse runs natively in OS X also. Apple's Developer Connection has posted an in-depth look at Eclipse in general, and the OS X implementation of Eclipse in particular; here is an excerpt of the article, Eclipse and Mac OS X: A Natural Combination:
Eclipse was originally designed for building integrated development environments (IDEs), that were versatile enough to create applications for a range of programming languages. The intention was to provide tools makers with an IDE that would include mechanisms and rules that would consistently result in seamless tools integration. Since then, Eclipse has evolved to include an IDE that provides benefits for a wide range of development projects.
Because it is Java-based, Eclipse includes the Java Development Kit (JDK); and yet its architecture supports all major programming languages from C/C++ to Cobol.
Eclipse is a free download, and is available on a number of platforms. Since IBM launched Eclipse in November 2001, more than 18 million download requests have been logged from over 125 countries.
A growing consortium of high-profile companies and organizations are actively supporting and extending Eclipse's ongoing development and giving the platform momentum. These organizations contribute support and technology, and they determine the direction and scope of Eclipse's growth.
You can find general information about Eclipse at the Eclipse.org Web site. There's also more information about Mac OS X and Eclipse in the full article at Apple's Developer Connection Web site.
Developers interested in getting some hands-on info about Eclipse should register for this year's WWDC, which takes place later this month.
The Mac Observer Spin:
This really is good news for anyone looking for a way to manage the development of a large coding project. Eclipse all but eliminates the need to enforce strict hardware requirements for your development environment, which means that IT managers can theoretically give programmers whatever system they feel most comfortable using to get the job done. Happy programmers are productive programmers, and that should ultimately make any project manager smile.This is important for the bigger picture, too. By showing that Macs and OS X can be used in serious software development, Apple removes yet another argument for not using Macs in traditional IT development environments. That's frankly good for the platform.
All of the big IT players can run IDE tools that often cost tens to hundreds of thousands of dollars, depending on the size of the project. If Apple is serious about entering the IT world, it has to walk the walk and talk the talk, just like IBM, Sun, and Microsoft. That means that the company needs the tools that developers use to not only run on Macs, but work well with other platforms in a common IDE. Eclipse on OS X is a demonstration of all that coming together.
There's more work to do, however: There are other tools used in big development shops, like Clearcase, that do not yet support OS X, but Eclipse is a good beginning.
Observer Comments
The latest versions of Eclipse 3.0 (RC1) have become intolerably slow on OSX. I'm an enterprise java developer for a large aerospace company, and a long time eclipse user. Our main work development platforms are Windows, and I'd like to introduce OSX to that environment. But OSX runs Eclipse like a dog. I don't know if the problem is Apple's java implementation (which unfortunately shows the same doggy performance as Sun's implementation on Solaris), Apple's Aqua gui implementations, the fact that Eclipse uses its own SWT GUI libraries (which are not optimized by Apple), problems with Eclipse, or what. I read on another site that Apple's OpenGL hardware acceleration under Java was lost when they went from jdk 1.3.1 to 1.4, but I havn't anything to verify this. It's not viable on any but the fastest Mac hardware. 1Ghz Powerbook? Forget it. You'll be waiting until the cows come home for windows to open, menus to appear, ...
Thu Mar 10, 2005 4:27 am Subject: I'm afraid I have to agree with the second poster
I have a PowerBook G4 1.33GHz with 768MB RAM, and Eclipse is very much slower than my colleague's Acer Aspire with only 512MB RAM running Windows XP. In fact, about everything Java is slower on my 'book. Tomcat page requests are slower, Ant builds are slower, ...
As it is now, MacOS X is *not* the ultimate Java environment, contrary to what Apple wants everyone to believe.
after close to 2 years working with eclipse on macosx, i felt that i had no choice but to abandon eclipse due to serious performance issues after upgrading to macosx v10.4 (tiger). i hear there are also serious issues with eclipse on linux. so now i'm an eclipse refugee running netbeans.
Wed May 10, 2006 4:13 am Subject: Can't run Rational ClearCase or ClearQuest on a Mac
Comments are currently closed. Please email the author instead.
Recent Headlines - Updated February 13th
- Mon, 9:34 AM
- iObserver - AT&T Begins Process Toward Offering Shared Data
- 9:15 AM
- News - Apple Files Motion to Stop Galaxy Nexus Sales in U.S.
- 8:20 AM
- News - Steve Jobs Given Trustees Award at the Grammys
- Sat, 4:11 PM
- MacOS KenDensed - MacOS KenDensed: iPad 3 Frenzy, Big-time Apple & Steve Jobs, G-Man
- Fri, 8:10 PM
- News - Apple Sues Motorola Mobility in California Over German Case
- 7:54 PM
- Free on iTunes - OnLive Desktop: Windows & Office on Your iPad
- 7:43 PM
- Product News - Apple Rolls Out MacBook Air Configurations for Education
- 6:35 PM
- Just a Peek - Battle Pocket Bulge With The Hint for iPhone
- 6:01 PM
- Rumor - Apple Reportedly Bringing MacBook Air Styling to Pro Line
- 4:50 PM
- Particle Debris - The Hidden Gotchas of Browser Security
- 3:56 PM
- Apple Stock Watch - Analyst: Paying a Dividend Makes Sense for Apple
- 2:58 PM
- Deal Brothers - iMac 27-inch 2.93GHz Intel Quad-Core i7 processor: $1,999
The Mac Observer Reader Specials
TypeStyler 11 is now in the Mac App Store!! -- Special Introductory Price of $59.95!! -- To Buy From The Mac App Store Click Here Now!! Or buy direct
from Strider Software.
Mac RAM Upgrades: MacBook Pro 16GB kits $475, 8GB Kits for $119.99! iMac 16GB RAM Kits (4x 4GB) for $229.99! Mac Pro Memory 32GB Kit for $399.99, 64GB Kit for $889.99! Mac Hard Drives 2TB Seagate SATA II for $249.99! Click Here!
If you're using a Mac, then you've gotta check out Online Poker Mac.
This mac poker and online casino mac site
actually does the unthinkable, it actually rewards!
