No More Codewarrior for Mac OS X
wandazulu writes "According to an announcement posted on the Carbon developer's mailing list, Metrowerks announced at AdHoc that the forthcoming release of CodeWarrior 10 will be the last for Mac OS X. This isn't surprising given that Apple is transitioning to Intel chips and Metrowerks has exited the Intel market, but it's still the end of an era. CodeWarrior literally saved Apple's bacon during the transition to PowerPC in the early 1990s by shipping the first working set of developer tools for the new platform. And since then CodeWarrior has been the main toolkit for commercial development on the Mac (especially pre-Xcode)."
BUT Rosetta ought to be able to take care of that, and since PPC will still be a operational platform for the Mac for 3 years, maybe more, it's not thát desastrous. I'll miss them though, good ole Codewarrior.
All those moments will be lost in time, like tears in rain. Time to die.
do they have enough business in the embedded sector that this isn't going to hurt them, or has apple's move to intel basically screwed them beyond hope of recovery?
Some interesting statistics:
83% of Mac developers use XCode primarily
74% of commercial Mac developers use XCode primarily.
Commercial being Microsoft, Symantec, and companies of that size.
CodeWarrior was a great product, but this isn't near as big a loss as the story text implies. Most CodeWarrior users have long since moved over to XCode.
Mainly because PowerPlant was much harder to use imo.
MetroWerks officially leaving the Mac development market is a move that has been a long time coming. They started up in the early 90s about the time Symantec began to lose interest in Mac development. Symantec's management got their eye on other technologies and the Mac Dev group and their products suffered from managerial disinterest. CodeWarrior swarmed the scene with a fast compiler, a good debugger, a nice GUI, and a really nice class library (PowerPlant). It wasn't long before PowerPlant had won over the lionshare of Mac development from MPW/MacApp and ThinkC/TCL. Unfortunately after they went public in 1994 they never really managed to turn a profit. They held on for quite a while because Apple subsidized them with development contracts, a huge site license, and even gave out $100 MetroMoney coupons with paid developer accounts to buy MetroWerks shwag.
Apple's subsidies were propping up MetroWerks and when Apple started looking like a losing horse they started porting their dev tools to every platform they could. They haven't really put much effort into their Mac product since the late-90s when they started their shotgun approach to product development. They basically took their IDE and debugger and ported them to every damn platform they could find. None of their ports were really planned out, they just hoped one or two would stick and pay for the rest of the company. As they moved into new markets they put their existing products essentially in maintenance mode. They were on the verge of bankruptcy when they got Motorola to buy them out in 1999. When Motorola spun off their chip division as Freescale they sent MetroWerks with it.
There was little chance of MetroWerks supporting Apple's move to Intel, they hardly support Apple on PowerPC chips. Most of what used to be MetroWerks is now Freescale supporting Freescale products. What used to be the MetroWerks of old is long gone.
Apple is smart to release their own usable IDE and give it away to anyone that wants it. It lowers the barrier of entry to Mac development to simply purchasing a Mac. If you want to write the Next Big Thing you can plunk down a few bucks for a Mac mini and sign up for a free ADC account and a couple of mailing lists. Just a few years ago the only feasible option would be to fork over a few hundred dollars to MetroWerks or suffer with a painfully outdated MPW. Apple also gets to be really flexible with their architectures as the Intel switch is showing. Symantec's decline in interest on the Mac could have doomed the PowerPC lines if MetroWerks hadn't come along when it did. What happened to Symantec is now happing to MetroWerks. Instead of waiting for someone else to rescue Mac develop efforts Apple made Project Builder good and called it Xcode.
I'm a loner Dottie, a Rebel.
The more significant news this weekend is that this was the last MacHack/ADHOC conference. It was one of the best, and will be missed.
Reality has a liberal bias
I make a really good living selling games for Mac (most indie developers think that if a game isn't a big hit on PC it won't be on Mac.. oh well less competition).
:P The game is already well paid back for now tho.
The news about CW are terrible. xcode is really, really bad; it's probably easier to use gcc with your own build scripts and text editor. I've made Atlantis (http://www.funpause.com/atlantis/) in about 250 hours with codewarrior and ptk; with xcode I don't know how long it would have taken. Even compilation on xcode is slow, thanks to gcc 4.0-apple
Wow...this has to be the weakest attempt at a troll. Don't people learn how to be a proper troll anymore?
Get some learnin under your belt junior and come back and try again.
"Leo Fender was in a 'state of grace' when he designed the Stratocaster." -- Paul Reed Smith
Yes, why? Their website only say it is so. No press releases. No explanations.
"I tend to think of OS X as Linux with QA and Taste", James Gosling, creator of Java
83% of Mac developers use XCode primarily
74% of commercial Mac developers use XCode primarily.
Source?? This is FUD, and that's the reason the parent poster was AC--ugh!
If you read the xcode apple maillist or develop mac os software for large scale apps, you'd know the figures are actually around the opposite. The truth of the matter is that the latest version of Xcode, 2.1, still has *major* potholes for any medium sized or larger projects. A simple read through the last few weeks of the xcode users apple maillist will reveal this--CodeWarrior users are furious since they're effectively being told that they need to use Xcode (b/c of the intel switch) while Xcode is a far cry from being able to swallow medium (or larger) projects (I myself am in this situation).
Xcode 2.2 promises to stop of the bleeding, but even one of the apple xcode devs said point blank that many of the UI inadequacies won't be addressed until the "next major release" (meaning Xcode 3! -- how far is *that* off?). And then there's GCC 4.0 being broken for certain things. Sure, this has nothing to do with Xcode, but it's more reason CW people like myself are still totally turned off from making the switch.
Anyway, what's more scary is the wacko who posted the parent comment--to just blatantly make up weird shit like that--wtf.
G-Force music visualization
I do not see an incosistency between the orginal post's "83% of Mac developers use XCode primarily. 74% of commercial Mac developers use XCode primarily." and your "Xcode, 2.1, still has *major* potholes for any medium sized or larger projects." Small projects will outnumber medium and large. Small companies, individuals, and hobbyists will outnumber medium and large companies.
Also, some of those still using CodeWarrior are not doing so out of love. They are doing so because they are using legacy code or technologies not supported by XCode.
I'm not slamming CodeWarrior. I was there when they came onto the scene and Symantec fumbled. However when Apple started giving away a credible(*) IDE and compiler developers could see this day coming and developers should have started getting their code ready. They've had years.
(*) MrC was great at the time.
Thats to bad I was really looking forward to a newer version after this one its to bad they are scrapping it after this release ;-( I had to check the story out myself by doing some searching and its seems your right.
I've used Macs for business and entertainment for twenty years and I never knew that they had some sort of suction ability built-in. You sure are smart.
"My head figuratively explodes when people do this kind of thing." is also funny!
what about adobe? a pro photoshop user friend of mine wants to colloborate on some photoshop plugins. anybody know how soon adobe will be switching to xcode? I really don't want to go buy the dead-end code warrior...
Re:Why? - I went to the first 8 or 9 MacHacks without fail. Then one in 1998.
Yes i went to the very first.
i loved them all. Much better than WWDC.
The last one I went to was in 1998 I think,
The reason I stoped going was because I detested Apple's blunders in the OS, and saw the mac OS getting crappier.
I was a die hard mac OS god, and did not like the abuse it was getting by incopetent losers at apple.
I decided to drift a little bit toward MS Windows, as did all the other mac hack attendees.
As for the Next and NeXTStep... I bought and brought the first decent one to MackHack in 1991.. a color NeXTDimension with two monitors, laser printer, an Imprimis Elite hard drive internally, extra ram, extra DSP ram, and a 1GB Magneto optical MaxOptix Tahiti glass platter drive. Total cost 42,000 dollars. I equipped it with a color camera attached to it to show macHack attendees the future of programming (changing code on the fly while runnign and avoiding typing by using drag and drop controls into window panes). Only Darin Adler (the famous blue meanie-to-be) studied the NeXT I brought. All mac people ignored it.
I realized then that some people are zealots.
close minded zealots.
I wished to code on NeXT for a living but made many million dollar per year programs for the Mac and knew I would never be as money laden writing NeXT apps.
but I knew one thing.... MacHack "DIED" when people like me stopped attending... probably around 1999, despite some awesome keynotes in the recent years.
I also resented the price... i feel it was 50 dollars too high.
As for WWDC prices, I usually mooched in free or via other angles.
I am a chisler. I and my companies never paid for apple dev products i (we0 never desired, nor any dev programs that seemed too high, despite being the author of numerous multimillion dollar generating top 10 best seller utilities for the mac.
I like microsofts approach... they give it (compilers debuggers libraries) free to people like me.
Apples developer pricing in 1998 and onward killed the development scene.
Revolution will probably be stuck with Codewarrior (bleah), unless someone else besides SN gets into the GCC custom support business.
I wonder if every cross-console tool provider will be acquired by one of the console makers or EA. Who's next; RAD tools?
Motorola / Freescale owns Metrowerks, and is probably still ticked about the lack of any chance of working with Apple again.