On 31/08/2016 04:54, Dmitry Yemanov wrote:
> 31.08.2016 05:14, Adriano dos Santos Fernandes wrote:
>> In the code I'm writing, I had good opportunities to use some features
>> that the compiler flags we're using disallowed, like lambda and default
>> arguments for template parameter.
>>
>> Also we have the ubiquitous ugly iterator types in for's with would
>> benefit from "auto".
>>
>> It seems we already had some discussion of usage of some of these
>> features, but builds are not adjusted.
>>
>> The obsolete language standard we're using is so boring and so outdated.
>> We need to move on.
> Basically, I agree. IIRC, a showstopper is MSVC10 support which I'd 
> prefer to keep for a while. But if others don't consider it really 
> important, I'm not going to stop the progress ;-)
>
>
I'm afraid that if we do not peek only very fresh versions of the main
compilers, we can do nothing then, as when joining the feature matrix
nothing will be allowed.

MSVC10 supports nothing, and even MSVC12 is also a bit limited in regard
to MSVC14 and recent g++ and clang++:

https://msdn.microsoft.com/en-us/library/hh567368.aspx


Adriano


------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to