On Wed, Dec 11, 2013 at 10:29 AM, Chris Pearce <cpea...@mozilla.com> wrote:

> It seems to me that we should be optimizing for developer productivity
> first, and use profiling tools to find code that needs to be optimized.
>
> i.e. we should be able to use STL containers where we need basic ADTs in
> day-to-day coding, and if instances of these containers show up in profiles
> then we should look at moving indivdual instances over to more optimized
> data structures.


Keep in mind that proliferation of different types for the same
functionality hurts developer productivity in various ways, especially when
they have quite different APIs. That's the main reason I'm not excited
about widespread usage of a lot of new (to us) container types.

Rob
-- 
Jtehsauts  tshaei dS,o n" Wohfy  Mdaon  yhoaus  eanuttehrotraiitny  eovni
le atrhtohu gthot sf oirng iyvoeu rs ihnesa.r"t sS?o  Whhei csha iids  teoa
stiheer :p atroa lsyazye,d  'mYaonu,r  "sGients  uapr,e  tfaokreg iyvoeunr,
'm aotr  atnod  sgaoy ,h o'mGee.t"  uTph eann dt hwea lmka'n?  gBoutt  uIp
waanndt  wyeonut  thoo mken.o w
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to