On Wed, Jul 31, 2013 at 12:41:12PM -0500, Joshua Cranmer ? wrote: > Thoughts/comments/corrections/questions/concerns/flames/insightful > discussion?
My feeling is that, while these are interesting questions, they are one step ahead. I think we should step back and start by defining what we want to achieve. I think the end goal should be for our code to be more idiomatic, and less boilerplate-y. Does that mean we should use more STL? maybe, but I'm not convinced it's the main concern. I was recently mind-blown by the work the libreoffice people have been doing to refactor their code, particularly by page 16 in https://archive.fosdem.org/2013/schedule/event/challenges_libreoffice/attachments/slides/300/export/events/attachments/challenges_libreoffice/slides/300/2013_02_03_re_factoring.pdf Now think of all those NS_LITERAL_STRING() and other horrible boilerplate we have. Mike _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform