Re: Comparison Commentary?

2002-04-03 Thread Joe

--- [EMAIL PROTECTED] wrote:
 Before I get too involved with my development project(s) 
 would anyone like to share their opinions or experiences 
 when dealing with CodeWarrior versus the other 'free' 
 choices for application tools?

TANSTAAFL


__
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



Re: Comparison Commentary?

2002-04-03 Thread Dave Lippincott

I don't use the free tools but maybe YGWYPF applies.

- Original Message -
From: Joe [EMAIL PROTECTED]
To: Palm Developer Forum [EMAIL PROTECTED]
Sent: Wednesday, April 03, 2002 9:18 AM
Subject: Re: Comparison Commentary?


 --- [EMAIL PROTECTED] wrote:
  Before I get too involved with my development project(s)
  would anyone like to share their opinions or experiences
  when dealing with CodeWarrior versus the other 'free'
  choices for application tools?

 TANSTAAFL


 __
 Do You Yahoo!?
 Yahoo! Tax Center - online filing with TurboTax
 http://taxes.yahoo.com/

 --
 For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



RE: Comparison Commentary?

2002-04-03 Thread Borislav Kolev

Before I get too involved with my development project(s) would anyone like
to share their opinions or experiences when dealing with CodeWarrior versus
the other 'free' choices for application tools?

I believe the main reason for choosing CodeWarrior vs GNU is on the
management side. CW developers are more standartized and easier to deal
with.

GNU developers are often brighter, but harder to manage and somewhat harder
to find just when you need them.

This is on a wide scope, of course, there are exceptions in all categories.

I think a good developer should be able to deal with both, but a good
company should set on a standard and I usually favor commercial standards
for various reasons. Your mileage may vary.

- bobby

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



Re: Comparison Commentary?

2002-04-03 Thread Dave Lippincott

 GNU developers are often brighter,
hey!  me use codewarrior.  don't liking being called less brighter. me now
sad.  go make new tetris program to cheer up.
;-)

- Original Message -
From: Borislav Kolev [EMAIL PROTECTED]
To: Palm Developer Forum [EMAIL PROTECTED]
Sent: Wednesday, April 03, 2002 11:17 AM
Subject: RE: Comparison Commentary?


 Before I get too involved with my development project(s) would anyone
like
 to share their opinions or experiences when dealing with CodeWarrior
versus
 the other 'free' choices for application tools?

 I believe the main reason for choosing CodeWarrior vs GNU is on the
 management side. CW developers are more standartized and easier to deal
 with.

 GNU developers are often brighter, but harder to manage and somewhat
harder
 to find just when you need them.

 This is on a wide scope, of course, there are exceptions in all
categories.

 I think a good developer should be able to deal with both, but a good
 company should set on a standard and I usually favor commercial standards
 for various reasons. Your mileage may vary.

 - bobby

 --
 For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



RE: Comparison Commentary?

2002-04-03 Thread Borislav Kolev

hey!  me use codewarrior.  don't liking being called less brighter. me now
sad.  go make new tetris program to cheer up.
;-)

Me uses CW too, if that will make you feel better :-/
If it doesn't, treat yourself among the exceptions I mentioned.
If it still doesn't nothing will help...you're doomed ;-)))

- bobby

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



RE: Comparison Commentary?

2002-04-03 Thread Brian Smith

On Wed, 3 Apr 2002, Borislav Kolev wrote:

 GNU developers are often brighter, but harder to manage and somewhat
 harder to find just when you need them. 

Hey, if someone were looking for one, I'd be more than happy to make
myself known.  It probably wouldn't take long for a GNU developer to get
the hang of CW, though... at least from hearing stories on here, some
things seem easier with it (like doing multi-segment apps). 

---
Brian Smith // avalon73 at arthurian dot nu // http://www.arthurian.nu/
Software Developer  //  Gamer  //   Webmaster  //  System Administrator
Truly great madness cannot be achieved without significant intelligence.
-- Henrik Tikkanen


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



RE: Comparison Commentary?

2002-04-03 Thread alanp


Hey, me too!  If someone wants to pay me to write Palm apps ...

I started using the GNU stuff because writing Palm apps is a hobby for
me and I couldn't afford to buy tools. (All of my apps are available as
shareware, so I feel I am giving something back.)

Having used the GNU stuff for a few months, I have been able to do
everything that I have wanted to do and don't see much of a need to use
CW.

alan

---Original Message---
From: Palm Developer Forum [EMAIL PROTECTED]
To: Palm Developer Forum [EMAIL PROTECTED]
Date: Wed, 3 Apr 2002 12:02:22 -0500 (EST)
Subject: RE: Comparison Commentary?

On Wed, 3 Apr 2002, Borislav Kolev wrote:

 GNU developers are often brighter, but harder to manage and somewhat
 harder to find just when you need them. 

Hey, if someone were looking for one, I'd be more than happy to make
myself known.  It probably wouldn't take long for a GNU developer to get
the hang of CW, though... at least from hearing stories on here, some
things seem easier with it (like doing multi-segment apps). 




-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



RE: Comparison Commentary?

2002-04-03 Thread Matt Hebley

At 12:02 PM 3/4/2002 -0500, you wrote:
Hey, if someone were looking for one, I'd be more than happy to make
myself known.  It probably wouldn't take long for a GNU developer to get
the hang of CW, though... at least from hearing stories on here, some
things seem easier with it (like doing multi-segment apps).

---
Brian Smith // avalon73 at arthurian dot nu // http://www.arthurian.nu/

Woah! You wanna go from GNU to CW! You have to go from learning from 
documentation in order to be able to write scripts, to aimlessly browsing 
through config windows and clicking on checkboxes without actually knowing 
what you are doing...

Matt


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



RE: Comparison Commentary?

2002-04-03 Thread Aaron Ardiri

On Wed, 3 Apr 2002, Borislav Kolev wrote:
 GNU developers are often brighter, but harder to manage and somewhat harder
 to find just when you need them.

  heh.. this made me laugh today.. any implications here bobby? :P

 I think a good developer should be able to deal with both, but a good
 company should set on a standard and I usually favor commercial standards
 for various reasons. Your mileage may vary.

  i think it depends on what you want to do. both kits are good
  codewarrior allows you to write apps quick and without much
  knowledge, but, if you want to more advanced stuff and have
  more control, you'll tend towards the prc-tools toolchain...

  neil rhodes made the bridge between the two much easier when
  he released the pilrc plugin *g*

// az
[EMAIL PROTECTED]
http://www.ardiri.com/


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



RE: Comparison Commentary?

2002-04-03 Thread Aaron Ardiri

On Wed, 3 Apr 2002 [EMAIL PROTECTED] wrote:
 Hey, me too!  If someone wants to pay me to write Palm apps ...

  heh.. now now, thats what we all want :)

 I started using the GNU stuff because writing Palm apps is a hobby for
 me and I couldn't afford to buy tools. (All of my apps are available as
 shareware, so I feel I am giving something back.)

  ditto.. ended up getting CWR6 free at palmsource london in early
  2000.. it ended up sitting on my bookshelf for months.. until i
  got wind of a job that needed CW :)

 Having used the GNU stuff for a few months, I have been able to do
 everything that I have wanted to do and don't see much of a need to use
 CW.

  the transition is very easy.. kinda backward :)

  i messed with prc-tools way back with prc-tools 0.5.0 and getting
  multi segmented applications using multilink (man, that was nasty)
  then, the latest incarnation with prc-tools wasn't too bad, once
  you knew what was going on.. codewarrior.. just create code segment
  and drag and drop..

  one thing CW always beats prc-tools over is the debugger.. wow..
  thats saved my ass a few times.. code in prc-tools, debug in
  codewarrior.. :) *g*

// az the crazy one
[EMAIL PROTECTED]
http://www.ardiri.com/


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



RE: Comparison Commentary?

2002-04-03 Thread Brian Smith

On Wed, 3 Apr 2002, Matt Hebley wrote:

 Woah! You wanna go from GNU to CW! You have to go from learning from
 documentation in order to be able to write scripts, to aimlessly
 browsing through config windows and clicking on checkboxes without
 actually knowing what you are doing... 

The point is this... when you know the more difficult one to manage, then
you can breeze through the other with little trouble.  I went through the
exact same thing going from Unix programming with GNU tools in college to
Windows programming with Visual C++ as a full-time job.  Just like Aaron
comparing CW and GNU for Palm development, the debugger in VC++ rocks for
Windows development. 

Learning VC++ took me probably a month, since I was already familiar with
C/C++ under Unix.  Of course, that's a backward move in more ways than one
(just compare the stability of the 2 platforms and you'll see :-) 

I'm currently using GNU because (as others have stated) it's free, and I
started this as a hobby as well.  It's still a hobby, but one that happens
to bring in a tiny income now :-)  If things continue to go as they have
so far, I may end up getting a copy of CW and trying it out.

---
Brian Smith // avalon73 at arthurian dot nu // http://www.arthurian.nu/
Software Developer  //  Gamer  //   Webmaster  //  System Administrator
Truly great madness cannot be achieved without significant intelligence.
-- Henrik Tikkanen



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



RE: Comparison Commentary?

2002-04-03 Thread Matt Hebley

At 01:31 PM 3/4/2002 -0500, you wrote:
On Wed, 3 Apr 2002, Matt Hebley wrote:

  Woah! You wanna go from GNU to CW! You have to go from learning from
  documentation in order to be able to write scripts, to aimlessly
  browsing through config windows and clicking on checkboxes without
  actually knowing what you are doing...

The point is this... when you know the more difficult one to manage, then

Maybe I needed some sarcasm emoticons...

Matt

(PS. I use CW and it is fast for developing. Have used GNU before and 
generally prefer non-gui, but can't argue with the CW debugger...)


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



Re: Comparison Commentary?

2002-04-03 Thread Chris DiPierro

   i messed with prc-tools way back with prc-tools 0.5.0 and getting
   multi segmented applications using multilink (man, that was nasty)
   then, the latest incarnation with prc-tools wasn't too bad, once
   you knew what was going on.. codewarrior.. just create code segment
   and drag and drop..

This alone made me give up prc-tools. The multilink stuff worked poorly at
best and didn't work at all when you were doing things with floating point.
It'd all compile/link, but then it's just spontaneously die in the middle of
the app...real fun.

prc-tools was at that point (it may be better now) a good hobbiest tool if
you don't care about developing apps for a living (or from a business
perspective), but CW is much better for any serious development. With that
said, I still can't justify a CW v8 upgrade since v7.1 works just fine
(sorry Ben).

Now Constructor on the other hand, is the worst resource editor known to man
(albeit only slightly worse than the resource editor in EVC++ for PPC). Do
yourself a favor and ditch that right away and use the pilrc plugin (even
though some of the functionality in the plugin isn't up to date from what I
can tell). And in a pinch you can always use a combo of real pilrc to
produce .bin files that you can then import as DATA resources in the plugin.








-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



RE: Comparison Commentary?

2002-04-03 Thread Borislav Kolev

prc-tools was at that point (it may be better now) a good hobbiest tool if
you don't care about developing apps for a living (or from a business
perspective), but CW is much better for any serious development. With that
said, I still can't justify a CW v8 upgrade since v7.1 works just fine
(sorry Ben).

One thing I never understood about commercial software is why doesn't it
offer full versions with very slight limitations and clear conditions you
have to purchase it if you are commercially using it. I think CW would have
got a whole lot more users if they had released the full-blown version with,
say, disabled optimizations, or with debug information always on.

Catapult's public version only has two copyright lines to distinguish it
from the Commercial version and seems to be doing very well.

CW8 is a whole lot better in working with the emulator. It also has the
famous a4-based support that gcc has been perking with for some time, but
somehow I had always managed to get without it. I think it's still a rough
patch in both implementations and the need to manually take care of setting
the proper value in the system callbacks is...well, awful.

- bobby


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



Re: Comparison Commentary?

2002-04-03 Thread Chris DiPierro

 Catapult's public version only has two copyright lines to distinguish it
 from the Commercial version and seems to be doing very well.

Because Catapult is the only alternative to expensive Installshield. When
you're paying $100, you're getting a bargain.

 CW8 is a whole lot better in working with the emulator. It also has the
 famous a4-based support that gcc has been perking with for some time, but
 somehow I had always managed to get without it. I think it's still a rough
 patch in both implementations and the need to manually take care of
setting
 the proper value in the system callbacks is...well, awful.

I don't know why I need to care about a4 support to be honest. I'm sure
there's a reason, but I've never needed it thus far. Can you elaborate on
the better emulator support? CW7.1 works 95% correctly with the emulator for
me /w only one problem In know of (when an app crashes while debugging,
stack variables are sometimes not available). How did CW8 change?




-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



RE: Comparison Commentary?

2002-04-03 Thread Borislav Kolev

I don't know why I need to care about a4 support to be honest. I'm sure
there's a reason, but I've never needed it thus far. Can you elaborate on
the better emulator support? CW7.1 works 95% correctly with the emulator
for
me /w only one problem In know of (when an app crashes while debugging,
stack variables are sometimes not available). How did CW8 change?

Could be a result of the Emulator itself evolving in the meantime too, to be
honest.
With 7.0 it used to hang very often and I had to close both the emulator
(often through the task manager) and the IDE and then run them again. Ever
since installed CW8 the problem went away.

If you don't need the a4 support (that is, the need for globals/virtual
tables/exceptions) at any time, or if you can get away with it then you
don't need the extended mode. While arranging global memory for your app can
be done with regular SDK calls, the support for virtual methods and (less
often) exceptions might be very important for many. A good example might be
WordSmith, which, I believe uses C++ actively.

The use of a4 allows gcc to utilize glibs, which is easier and more
optimized code extension modules than shared libs are. Again, there are pros
and cons and I am not advocating for either here.

Bottom line is, if you design, code and sell well without CW8 then you
really don't need it. Especially now when CW9 is in sight.

- bobby




-- 
For information on using the Palm Developer Forums, or to unsubscribe,
please see http://www.palmos.com/dev/support/forums/

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



Re: Comparison Commentary?

2002-04-03 Thread Chris Tutty

From: [EMAIL PROTECTED]
 Before I get too involved with my development project(s) would anyone like
 to share their opinions or experiences when dealing with CodeWarrior
versus
 the other 'free' choices for application tools?

It's not an easy question because it's not 'all or nothing'.  When
creating an internationalisation system to support our requirements
we moved string and bitmap resource out of Constructor and into
.rcp and .r files generated by scripts in an Access database.  I've
had significant problems with Constructor over the years (random
file corruptions, numerous significant bugs, no support for external
access to its non-Windows file format) and would advise that you
consider not using Constructor for resource management.

In saying that, I haven't created forms in the non-Constructor tools
so I can't offer full advice, just that management of string and bitmap
resources was *much* easier using standard Windows file formats.

While I am unhappy with the lack of progress CodeWarrior has
shown in years from v5 to v8 and consider the upgrade price too
high it is, overall, a good development environment with good
tools.  I suspect that the work involved in keeping up with PalmOS
changes forces many client-requested changes to be pushed back
to lower priority.

Chris Tutty



-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



Re: Comparison Commentary?

2002-04-03 Thread Matt Disher (TiBook)

I for one still have this problem bad enough that I've given up using it on
windows and have gone back to the Mac.

Out of 3 windows boxes available to me, only _one_ works marginally well
where I can run a debug session more than ONCE w/o getting a UE error that
kills the IDE losing my window positions and breakpoints.

I will admit this problem was slightly reduced with the release of Emulator
3.4  Even so :/  It's unacceptable IMHO.

Simmilarly, my partner has 3 different PC's and one Laptop.  He does have
one where it seems to work very well.  But alas he cannot run it on his
laptop.  Upgrading to 8.1 actually made this issue worse for us.  (again my
reasoning for doing 98% of my work on a  Mac for now).  this will soon be an
issue as we build in support and would like to be able to debug against the
Sony version of Pose.  (though I've ordered a serial cable so i can just use
a device).

I don't know if it's CW or Pose that's misbehaving.  Seems to me might even
be something that POSE is doing that CW just doesn't handle well.  I prefer
to give keith the benefit of the doubt :)

-- 
Matt Disher
[EMAIL PROTECTED]


 From: Borislav Kolev [EMAIL PROTECTED]
 Reply-To: Palm Developer Forum [EMAIL PROTECTED]
 Date: Wed, 3 Apr 2002 17:10:30 -0600
 To: Palm Developer Forum [EMAIL PROTECTED]
 Subject: RE: Comparison Commentary?
 
 Could be a result of the Emulator itself evolving in the meantime too, to be
 honest.
 With 7.0 it used to hang very often and I had to close both the emulator
 (often through the task manager) and the IDE and then run them again. Ever
 since installed CW8 the problem went away.


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



Re: Comparison Commentary?

2002-04-03 Thread Joe

--- Matt Disher (TiBook) [EMAIL PROTECTED] wrote:
 I for one still have this problem bad enough that I've 
 given up using it [CodeWarrior] on windows and have gone 
 back to the Mac.

On the pro CW side:

I've used 4 different versions of CW on two different machines (running
Win98, Win98SE,  Win2K) and I've never the problem you describe.  The
ONLY problem I've had with CW was getting used to certain
counter-intuitive Mac-isms in the IDE.


__
Do You Yahoo!?
Yahoo! Tax Center - online filing with TurboTax
http://taxes.yahoo.com/

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



Re: Comparison Commentary?

2002-04-03 Thread Matt Disher (TiBook)

Agreed...  Apparently a lot of folks 'don't' have this problem.  I've opened
a case with Metrowerks.  But it's gone no farther than (uhm, delete your
debugger cache).

I cordially invite any of their QA staff to visit glorious Silly Corn
Valley, Ohio.  As I can easily reproduce it on 5 machines ;-/  And very
unfortunatlly I'm not exagerating.

I'm also willing to do what ever it takes to get it fixed, run debug
versions, send them just about any info, even let them witness it over VNC
or something simmilar.  Hell,  I'd even consider shipping one of the
machines to them.

-- 
Matt Disher
[EMAIL PROTECTED]


 From: Joe [EMAIL PROTECTED]
 Reply-To: Palm Developer Forum [EMAIL PROTECTED]
 Date: Wed, 3 Apr 2002 20:01:43 -0800 (PST)
 To: Palm Developer Forum [EMAIL PROTECTED]
 Subject: Re: Comparison Commentary?
 
 --- Matt Disher (TiBook) [EMAIL PROTECTED] wrote:
 I for one still have this problem bad enough that I've
 given up using it [CodeWarrior] on windows and have gone
 back to the Mac.
 
 On the pro CW side:
 
 I've used 4 different versions of CW on two different machines (running
 Win98, Win98SE,  Win2K) and I've never the problem you describe.  The
 ONLY problem I've had with CW was getting used to certain
 counter-intuitive Mac-isms in the IDE.


-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



Re: Comparison Commentary?

2002-04-03 Thread Ben Combee

In article 82668@palm-dev-forum, [EMAIL PROTECTED] says...
 
 I for one still have this problem bad enough that I've given up using it on
 windows and have gone back to the Mac.
 
 Out of 3 windows boxes available to me, only _one_ works marginally well
 where I can run a debug session more than ONCE w/o getting a UE error that
 kills the IDE losing my window positions and breakpoints.
 
 I will admit this problem was slightly reduced with the release of Emulator
 3.4  Even so :/  It's unacceptable IMHO.
 
 Simmilarly, my partner has 3 different PC's and one Laptop.  He does have
 one where it seems to work very well.  But alas he cannot run it on his
 laptop.  Upgrading to 8.1 actually made this issue worse for us.  (again my
 reasoning for doing 98% of my work on a  Mac for now).  this will soon be an
 issue as we build in support and would like to be able to debug against the
 Sony version of Pose.  (though I've ordered a serial cable so i can just use
 a device).

The 8.1 patch was a misstep in some areas where debugging was concerned.  
Looking back at the release notes for it, we see three debugger problems 
fixed:

* Fixed a problem clearing breakpoints on running code

Real problem, really fixed.

* Fixed a problem where error messages would give unknown error 
* messages instead of the predefined Palm error messages.

Another real problem, really fixed.

* Several changes were made to handle error conditions when PRC's do
* not load properly. This most often is seen in problems doing many 
* repeated build, load  debug cycles.

A real problem, but the fix caused more problems.  In particular, after 
we did this, we kept seeing situations where after a reset, POSE 
wouldn't reload the application.  We'd get an error back from the 
emulator indicating that the code resource was corrupt or that it 
couldn't be locked down.

This problem actually has been there for a while, but better error 
propagation in POSE 3.4 combined with the error detection in the 8.1 
plugin led to lots more failed connects.  In the past, the connect might 
have worked, but you'd be debugging not-so-fresh code.

The 8.2 debugger patch has addressed a lot of these issues.  It fixes a 
multisegment loading problem I saw here in Austin, plus some simulator 
connection issues, and some other random stuff we saw in January and 
February.  I've posted some notes about it at www.palmoswerks.com -- 
right now, it looks like next Wednesday will be the live date for this 
patch, on both Mac and Windows.

-- 
Ben Combee [EMAIL PROTECTED]
CodeWarrior for Palm OS technical lead

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/



Re: Comparison Commentary?

2002-04-03 Thread Ben Combee

In article 82662@palm-dev-forum, [EMAIL PROTECTED] 
says...
 While I am unhappy with the lack of progress CodeWarrior has
 shown in years from v5 to v8 and consider the upgrade price too
 high it is, overall, a good development environment with good
 tools.  I suspect that the work involved in keeping up with PalmOS
 changes forces many client-requested changes to be pushed back
 to lower priority.

I came on as technical lead for the Palm OS tools group about six months 
before V8 was released.  Here's my personal view of what happened before 
that:

V6 was pushed out as part of the Palm-Metrowerks OEM agreement where 
Palm actually sold the tools, but Metrowerks was the supplier.  It was 
also the last big release that the original tech lead did before he left 
to go work for Palm.

After the agreement lapsed and Metrowerks regained control of the tools, 
upper management decided to do V7 and get it out for PalmSource 2000.  
The total engineering schedule on this release was less than six weeks, 
so the team focused on cleaning up lots of bugs, moving to the new IDE, 
updating to the 3.5 SDK, and making something stable.  However, the v7 
team didn't have anyone who'd actually spent a lot of time programming 
for Palm OS, so they didn't see a lot of what could be improved.

I came back to Metrowerks in April 2001.  V8 shipped in October.  In 
those six months, we did a lot of things.  We build wizards, we updated 
to the 4.0 SDK, we revised the pref panels, we wrote out own tutorial, 
we developed expanded mode, and everything else I mention at 
http://www.palmoswerks.com/stories/storyReader$10.  I had some bigger 
plans, but the tight schedule to get it ready by the original date of 
PalmSource 2001 caused us to push some things to the next release.

In retrospect, the new V8 features weren't drastic enough... the wizards 
are nice, but not a must-have for experienced developers, while expanded 
mode and the debugger improvements weren't big features for most of the 
people out there.  The UI improvements in the pref panels made figuring 
out things easier, but if you already understood them, it didn't matter.
I still think V8 is underrated by lots of people, but at the same time, 
I recognize that if someone was used to V7 and happy with that, V8 
wouldn't make them much happier.

Talking with developers on these boards and at PalmSource 2002 has been 
really helpful.  I'm working hard to put together a V9 that will solve a 
lot of the biggest problems that people have with the current toolset, 
while also providing new functionality that people won't expect.  I 
can't say too much just yet -- however, if you replied to the mails that 
went out to registered CW users, know that someone on our team has 
looked at your feedback, and it will be affecting the final product.

-- 
Ben Combee [EMAIL PROTECTED]
CodeWarrior for Palm OS technical lead

-- 
For information on using the Palm Developer Forums, or to unsubscribe, please see 
http://www.palmos.com/dev/support/forums/