On 2020-06-16 11:04, Dmitry Yemanov wrote:
16.06.2020 10:49, Alex Peshkoff via Firebird-devel wrote:

   Is "constexpr" allowed for usage?

IMO it should.

I'm also playing with some containers I think we should allow:
shared_ptr (with adaptor for our pools), unique_ptr.

I plan to talk more on this in the future.


Do we have some showstoppers to enable full set of c++-at-least-11 features after fork of B4_0_Release?

I think the already established set (https://github.com/FirebirdSQL/firebird/blob/master/doc/README.modern_cpp.md) is enough for v4, other modern features may be added after the release.


I agree that there is no need in changing something for v.4, suggestion is to enable use of all c++11 features in post-4.0 version. In the worst case (some feature is known to cause problems with some compiler) we may have black list instead white list like now.





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

Reply via email to