Thread View: comp.sys.mac.programmer.codewarrior
12 messages
12 total messages
Started by jonhoyle
Mon, 20 Jun 2005 21:50
CodeWarrior as an IDE, not as a Compiler
Author: jonhoyle
Date: Mon, 20 Jun 2005 21:50
Date: Mon, 20 Jun 2005 21:50
30 lines
2675 bytes
2675 bytes
This idea was hinted at as a tangent in another thread, but I thought it's worthy enough of consideration to give it its own thread, so here goes... Okay, let's decouple CodeWarrior into the IDE and the compiler plugins. It seems to me what I really like best about CodeWarrior is the simple, easy to use IDE. The compiler plugins are nice too but essentially can be dropped and replaced without much effect on the user experience. Up until now, Metrowerks has had to develop both the IDE and the many compilers, probably spending most of their money on the compilers. Now it's clear that Metrowerks has screwed the pooch with regard to their compilers. By selling their x86 tools, they have essentially shot themselves in the foot (and the knee and the chest and the head...). But if Metrowerks simply modified their IDE to work with gcc (perhaps by creating wrappers around the gcc compilers so as to conform to CodeWarrior's Compiler Plugin API), they could sell the CodeWarrior IDE rather cheaply (say, $100-$150) and not have to spend any money developing compiler updates. As the gcc compilers are free, they should be easily dropped into CodeWarrior to work. We would then be able to build for PPC and x86 again, and not be out of sync with Xcode. If this became the new business model, I think it would have a great chance of success. And I would be a happy CodeWarrior customer again. Jonathan Hoyle Eastman Kodak
Re: CodeWarrior as an IDE, not as a Compiler
Author: Alex Curylo
Date: Mon, 20 Jun 2005 22:59
Date: Mon, 20 Jun 2005 22:59
32 lines
2948 bytes
2948 bytes
in article 1119304252.138503.7860@f14g2000cwb.googlegroups.com,
jonhoyle@mac.com at jonhoyle@mac.com wrote on 6/20/05 2:50 PM:
> But if Metrowerks simply modified their IDE to work with gcc (perhaps
> by creating wrappers around the gcc compilers so as to conform to
> CodeWarrior's Compiler Plugin API), they could sell the CodeWarrior IDE
> rather cheaply (say, $100-$150) and not have to spend any money
> developing compiler updates. As the gcc compilers are free, they
> should be easily dropped into CodeWarrior to work. We would then be
> able to build for PPC and x86 again, and not be out of sync with Xcode.
>
> If this became the new business model, I think it would have a great
> chance of success.
Um, I actually own the Metrowerks product you describe. You even got the
retail price spot on at $150.
... it's CodeWarrior for *Linux*.
Reviews were pretty much 100% favorable, sales were for all practical
purposes nonexistent; it never got updated past the initial release.
So you'd have to append to the above a plausible reason that the exact same
strategy that failed catastrophically for Linux would have dramatically
different results when tried for OS X.
--
Alex Curylo -- alex@alexcurylo.com -- http://www.alexcurylo.com/
"It's not that I'm ENCOURAGING drug use ...
I'm just saying it can do wonders for the ol' writers block."
-- Theodor "Dr. Seuss" Geisel
Re: CodeWarrior as an IDE, not as a Compiler
Author: larry
Date: Tue, 21 Jun 2005 02:58
Date: Tue, 21 Jun 2005 02:58
20 lines
2336 bytes
2336 bytes
> So you'd have to append to the above a plausible reason that the > exact same strategy that failed catastrophically for Linux would > have dramatically different results when tried for OS X. The first thing that comes to mind is that Linux users aren't used to buying software like this. They're used to free, open source tools. And they don't mind the existing free tools. If they did they probably wouldn't be using Linux in the first place. Every tool has its market, and the Mac market is a different market than the Linux market. Still, I think CW would need to do more than just add support for gcc compilers. More to the point, CW users will want more than the same old thing we've gotten for the past 3-4 years, which is improvements limited to keeping the product useable and no innovations. Just switching to using gcc compilers would keep CW limping along again. They've already killed the cross-platform advantage, and if they lose their compiler advantage then they better have something else mighty nice to offer. Larry
Re: CodeWarrior as an IDE, not as a Compiler
Author: jonhoyle
Date: Tue, 21 Jun 2005 13:41
Date: Tue, 21 Jun 2005 13:41
6 lines
1656 bytes
1656 bytes
I agree with you, Larry. If Metrowerks reintroduced just their IDE bundled with compatible versions of gcc PPC and gcc x86, all of which ran natively on Mac OS X, heck I'd pay $150 for that! Jonathan Hoyle Eastman Kodak
Re: CodeWarrior as an IDE, not as a Compiler
Author: Alwyn
Date: Tue, 21 Jun 2005 14:19
Date: Tue, 21 Jun 2005 14:19
25 lines
2400 bytes
2400 bytes
In article <1119361267.275026.235150@g14g2000cwa.googlegroups.com>, "jonhoyle@mac.com" <jonhoyle@mac.com> wrote: > > I agree with you, Larry. If Metrowerks reintroduced just their IDE > bundled with compatible versions of gcc PPC and gcc x86, all of which > ran natively on Mac OS X, heck I'd pay $150 for that! You might, but how many others would follow? How many copies of CodeWarrior for Macintosh on this basis would Freescale/Metrowerks need to sell in order to break even? It strikes me, by the way, that you and Larry are not in agreement. Larry seems to require far more from CodeWarrior than you do. Now that we have the free Xcode, CodeWarrior is a premium product. To be popular, it needs a unique selling point. A superior PowerPC compiler and C++ library seem to be in CodeWarrior's favour at this time. If they are to continue selling the product, I see no reason for them to abandon these two. Now, if they were able to introduce the Intel compiler well ahead of Apple, that would be a major coup. But let's not get ahead of ourselves. Alwyn
Re: CodeWarrior as an IDE, not as a Compiler
Author: Paul
Date: Tue, 21 Jun 2005 14:50
Date: Tue, 21 Jun 2005 14:50
16 lines
2193 bytes
2193 bytes
<jonhoyle@mac.com> wrote in message news:1119361267.275026.235150@g14g2000cwa.googlegroups.com... > I agree with you, Larry. If Metrowerks reintroduced just their IDE > bundled with compatible versions of gcc PPC and gcc x86, all of which > ran natively on Mac OS X, heck I'd pay $150 for that! > What support would this have for debugging, particularly remotely on x86? How about the ability to run the CW9 versions of their compilers? All that would require is not changing the plugin interface, which there isn't much reason to do anyway. I could care less about 64 bit code, could live w/ gcc, but high quality debugging is important. Paul
Re: CodeWarrior as an IDE, not as a Compiler
Author: bolsinga
Date: Tue, 21 Jun 2005 16:34
Date: Tue, 21 Jun 2005 16:34
6 lines
1974 bytes
1974 bytes
Alwyn wrote: >Now, if they were able to introduce the Intel compiler well ahead of >Apple, that would be a major coup. But let's not get ahead of ourselves. Apple already has an Intel compiler. Download Xcode 2.1 from ADC.
Re: CodeWarrior as an IDE, not as a Compiler
Author: Alwyn
Date: Tue, 21 Jun 2005 16:47
Date: Tue, 21 Jun 2005 16:47
23 lines
2395 bytes
2395 bytes
In article <akXte.712$N22.185@newssvr21.news.prodigy.com>, bolsinga@hotmail.com wrote: > > >Now, if they were able to introduce the Intel compiler well ahead of > >Apple, that would be a major coup. But let's not get ahead of ourselves. > > Apple already has an Intel compiler. Download Xcode 2.1 from ADC. According to Intel: Intel plans to provide industry leading development tools support for Apple later this year, including the Intel C/C++ Compiler for Apple, Intel Fortran Compiler for Apple, Intel Math Kernel Libraries for Apple and Intel Integrated Performance Primitives for Apple. <http://www.intel.com/pressroom/archive/releases/20050606corp.htm> Suppose Freescale were able to negotiate a deal with Intel so that the compiler were available with CodeWarrior first. That would really raise the product's profile. Do I think it will happen? Of course not! Alwyn
Re: CodeWarrior as an IDE, not as a Compiler
Author: larry
Date: Wed, 22 Jun 2005 08:32
Date: Wed, 22 Jun 2005 08:32
23 lines
2565 bytes
2565 bytes
> agree with you, Larry. If Metrowerks reintroduced just their IDE > bundled with compatible versions of gcc PPC and gcc x86, all of which > ran natively on Mac OS X, heck I'd pay $150 for that! I probably would too. To be honest, I'd rather not learn Xcode. I haven't particularly liked it when I've played with it. And I sure don't look forward to porting my project to Xcode. That said, if that's the future, I might as well get it over with as soon as I have some time to devote to it. I'm not sure I'd pay MW just to keep CW's last foot out of the grave. More to the point, while I dislike Xcode, I *really* dislike being in the dark with CW. I'm one of those people who likes to know where he's going, and the kind who hates not even being able to form a plan because I don't have enough information. Right now my (our) two options are to abandon CW, or wait and see if we'll have no choice but to abandon CW. That's not a place I like being and I'm pretty sure I won't be paying MW to keep me in that place, wondering from release to release if it's the last release. Now, if they show a real commitment to CW, I'll support it. Larry
Re: CodeWarrior as an IDE, not as a Compiler
Author: larry
Date: Wed, 22 Jun 2005 08:51
Date: Wed, 22 Jun 2005 08:51
33 lines
2963 bytes
2963 bytes
> You might, but how many others would follow? How many copies of > CodeWarrior for Macintosh on this basis would Freescale/Metrowerks need > to sell in order to break even? That would depend on what MW could deliver in CW. If it's just the same old old IDE with a dated interface but using gcc, that's not going to fly. If MW can bring it up over time to a state of the art development tool that go toe-to-toe with Xcode in most respects and beat it in others as it does now with compile speed, code quality, and STL, then it might stand a chance *if* MW can convince people they're in it for the long haul. > It strikes me, by the way, that you and Larry are not in agreement. > Larry seems to require far more from CodeWarrior than you do. Probably so. I think most people will. > > Now that we have the free Xcode, CodeWarrior is a premium product. To be > popular, it needs a unique selling point. A superior PowerPC compiler > and C++ library seem to be in CodeWarrior's favour at this time. If they > are to continue selling the product, I see no reason for them to abandon > these two. Well, I would have thought that about their Windows cross-platform capability too. ;-) > > Now, if they were able to introduce the Intel compiler well ahead of > Apple, that would be a major coup. But let's not get ahead of ourselves. Not at all likely. I would assume they're working on this in cooperation with Apple, so it's not going to show up at MW first. Larry
Re: CodeWarrior as an IDE, not as a Compiler
Author: Alwyn
Date: Wed, 22 Jun 2005 11:26
Date: Wed, 22 Jun 2005 11:26
20 lines
2350 bytes
2350 bytes
In article <1119430301.796216.166350@g47g2000cwa.googlegroups.com>, larry@skytag.com wrote: > > > Now that we have the free Xcode, CodeWarrior is a premium product. To be > > popular, it needs a unique selling point. A superior PowerPC compiler > > and C++ library seem to be in CodeWarrior's favour at this time. If they > > are to continue selling the product, I see no reason for them to abandon > > these two. > > Well, I would have thought that about their Windows cross-platform > capability too. ;-) Oh, I think the answer to that is that they needed the money. The Nokia cash lets them stumble along for a while longer. I've no doubt they'd sell CodeWarrior for Macintosh too, if only they could find a buyer. They are stuck with it, and as everyone here has been complaining, what they will do with it now is anyone's guess. Alwyn
Re: CodeWarrior as an IDE, not as a Compiler
Author: shai
Date: Wed, 22 Jun 2005 15:29
Date: Wed, 22 Jun 2005 15:29
27 lines
2151 bytes
2151 bytes
Jonathan & all, I would like to introduce an opposite view: Metrowerks belongs to Freescale. Like any processor manufacturer, Freescale needs to maintain a compiler for their processors. Now that Apple uses chips from a competitor (Intel) Freescale has no motivation to maintain an IDE for Apple OSes. However, we the CodeWarrior users, have motivation to maintain and better the IDE. Solution: Metrowerks will Open source the IDE, PowerPlant, Plugin SDK, and keep the compiler closed source. Users would buy the compiler from Metrowerks ($150, anyone?) and download the IDE. Mertowerks would make money from a compiler they would anyway maintain. Overtime we, the IDE users, could add to the IDE support for gcc (targeting Intel), and continue to use the environment we know and love. Shai Shasag Waves Audio
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads