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 November 21st
- Fri, 7:07 PM
- Games - Soccer Sim Championship Manager 2010 Released for Mac
- 6:47 PM
- Games - EA Publishes Original Monopoly for iPhone
- 6:15 PM
- News - Original Apple I on Ebay for $50K, w/Letter from Steve Jobs
- 6:11 PM
- Games - New iPhone Games: Secret of the Lost Cavern Ep 1, New DJ Nights, More
- 5:47 PM
- Games - Star Trek D-A-C Game Headed to the Mac Next Month
- 4:57 PM
- Product News - TidBITS Releases “Take Control of Syncing Data in Snow Leopard”
- 4:26 PM
- John Martellaro's Blog - Particle Debris (week ending 11/20) Stationery Pads Go Poof
- 2:59 PM
- Free on iTunes - Musée du Louvre, Art Lite, SketchBook Mobile X and More.
- 1:50 PM
- Deal Brothers - Acer P215H bmid 21.5” Widescreen LCD Monitor: $139.99
- 11:24 AM
- TMO Appearances - Jeff Gamet Shares More Holiday Gift Ideas on MacJury
- 10:43 AM
- Product News - Cocktail 4.5 for Leopard Adds QuickLook Cache Clearing
- 10:06 AM
- News - Hack Enables Mac OS X 10.6.2 on Netbooks
The Mac Observer Reader Specials
- TypeStyler For Mac OS X is Now Shipping! Download The Free Fully Functional 60 Day Tryout at www.typestyler.com
OWC: Plug & Play Hardware RAID up to 8.0TB. High Performance, Data Redundant Solutions. FireWire 800, FireWire 400, USB2, or eSATA. Hot Swappable Bays, Data Rates over 200MB/s. Click here
If you're using a Mac, then you've gotta check out Full Tilt Poker for Mac. This Full Tilt Poker bonus code does the unthinkable, it actually rewards!For the latest Apple products use Ciao, a price comparison website, to find laptops like MacBook Air. Then find the best prices on MP3 players and use our comparison tool to evaluate mobile phones like the Apple iPhone.
Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.

