On Wed, Oct 01, 2014 at 06:34:19PM -0400, Ehsan Akhgari wrote:
> On 2014-10-01, 6:26 PM, Mike Hommey wrote:
> >On Wed, Oct 01, 2014 at 11:00:28AM -0400, Ehsan Akhgari wrote:
> >>On 2014-10-01, 9:01 AM, Joshua Cranmer 🐧 wrote:
> >>>On 10/1/2014 4:23 AM, Nicholas Nethercote wrote:
> >>>>On Wed, Oct 1, 2014 at 1:08 AM, Cameron McCormack <c...@mcc.id.au> wrote:
> >>>>>On 01/10/14 17:57, Kan-Ru Chen (陳侃如) wrote:
> >>>>>>It seems all the compilers we use support the c++11 ">>" in template,
> >>>>>>could we start using it in new code?
> >>>>>Yes we have some uses of that already.  It's also mentioned in
> >>>>>https://developer.mozilla.org/en-US/docs/Using_CXX_in_Mozilla_code.
> >>>>Note the large, red warning at the top of that page "This page is a
> >>>>draft for expository and exploratory purposes. Do not trust the
> >>>>information listed here."
> >>>>
> >>>>I don't know why that page exists with such an authoritative-looking URL.
> >>>
> >>>The warning was in part because I never got confirmation on our minimum
> >>>supported versions, particularly minimum clang version, and in part
> >>>because the C++11 library portion was never well organized.
> >>
> >>I think the C++ language features section is quite accurate, and should be
> >>relied on by everyone.
> >
> >I don't think we have consensus on a broad use of "auto".
> 
> Sure.  Like any other C++ feature, just because our compilers support it
> doesn't mean it's always a good idea.  That page, however, is supposed to
> explain what C++ features can be used in our code from a compiler support
> point of view.
> 
With the current content of the page, it's really not clear that one
shouldn't use auto everywhere.

Mike
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to