In article <89807@palm-dev-forum>, [EMAIL PROTECTED] says...
> 
> I'm currently deciding which containers, POL's or MSL's, to standardize on
> for my teams development effort.  Any advice as to which implementation to
> use would be greatly appreciated.
> 
> Why did POL reimplement the MSL containers.  Did the POL team have better
> performance, a better interface, or both in mind?  Are the POL
> implementations designed a la Win32.

POL's containers are designed just for Palm OS, while the containers in 
MSL are from the STL.  The big different for Palm OS work is memory 
usage.  STL uses new, which is implemented using MemPtrNew.  The 
containers in POL generaly use MemHandleNew and keep the storage 
unlocked in memory when there's no active accessors, so they work better 
in memory constrained environments.

I've asked the POL implementers to update their containers for 4.0 so 
they'll be compatible with STL algorithms (using proper STL iterators, 
for example), so I think using the POL version is probably best, unless 
you're writing code that needs to be portable outside Palm OS.
-- 
Ben Combee <[EMAIL PROTECTED]>
CodeWarrior for Palm OS technical lead
Get help at http://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