Let's update Sight to C++17 !
Normally all the compilers we use support it, so we should be ready to update.
Here are some references to understand why we should update :