At 09:45 2002-10-3 +0200, you wrote:
>We are using Codewarrior V8 with C to do all our Palm development.
>
>Can anyony tell me whether it is worthwhile moving to C++? Are there any 
>performance penalties that one pays  if you do this?
>Other pitfalls?

I talk about the overhead of C++ development in my talk at PalmSource 
2002.  See http://www.palmoswerks.com/stories/storyReader$44 for a link to 
the slides.  In my opinion, the quality of C++ class frameworks has gotten 
good enough that they're quite practical for a lot of Palm OS programming 
tasks, especially for enterprise or limited distribution software.  The 
biggest problems for C++ development are first-segment size and exception 
table size.  When you hit a virtual table size wall or an exception size 
wall, it is really difficult to continue to grow your application.  My team 
has done a lot of work to help solve these problems in CW for Palm OS V8's 
expanded mode, but it isn't a perfect solution.  Still, the productivity 
gains of a good framework, like Object Library for Palm OS (a.k.a POL) are 
hard to pass up.

-- 
Ben Combee <[EMAIL PROTECTED]>
CodeWarrior for Palm OS technical lead
Palm OS programming help @ www.palmoswerks.com


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

Reply via email to