Review: CodeWarrior 9 for Mac OS

By Peter Coffee  |  Posted 2004-01-07 Print this article Print

Making a surprising retreat from Java development to focus on C/C++ and Objective-C, Metrowerks' CodeWarrior 9 Development Studio for Mac OS gives OS X developers a strong tool set for deploying code to old and new Macintoshes and to x86 machines.

Borland Software Corp.s JBuilder X and Metrowerks Corp.s CodeWarrior Development Studio for Mac OS, the latest development tool sets to arrive for review at eWEEK Labs, attack what we might call the plague of developer choice. The tool options facing an application developer have ballooned enormously beyond what used to be the fairly simple choice of a high-level programming language. The decision tree now leafs out into an intimidating array of platforms, subplatforms and frameworks. See eWEEK Labs review of Borlands JBuilder X.

Developers want their tool sets to be correspondingly comprehensive, but that doesnt mean every possibility needs to be in the developers face every time a menu gets pulled down—or even every time the toolmakers bill must be paid.

After reviewing Borlands JBuilder X, we were surprised to find ourselves leaving the realm of Java development when we turned our attention to Version 9 of Metrowerks CodeWarrior Development Studio for Mac OS.

Next page: Read the full review

Peter Coffee is Director of Platform Research at, where he serves as a liaison with the developer community to define the opportunity and clarify developers' technical requirements on the company's evolving Apex Platform. Peter previously spent 18 years with eWEEK (formerly PC Week), the national news magazine of enterprise technology practice, where he reviewed software development tools and methods and wrote regular columns on emerging technologies and professional community issues.Before he began writing full-time in 1989, Peter spent eleven years in technical and management positions at Exxon and The Aerospace Corporation, including management of the latter company's first desktop computing planning team and applied research in applications of artificial intelligence techniques. He holds an engineering degree from MIT and an MBA from Pepperdine University, he has held teaching appointments in computer science, business analytics and information systems management at Pepperdine, UCLA, and Chapman College.

Submit a Comment

Loading Comments...
Manage your Newsletters: Login   Register My Newsletters

Rocket Fuel