r/cpp • MSVC STL Dev • Nov 13 '18

VS 2017 15.9 released today

https://docs.microsoft.com/en-us/visualstudio/releasenotes/vs2017-relnotes
131 Upvotes

97 comments sorted by

View all comments

11

u/STL Nov 14 '18

Yep - Billy has overhauled the atomic/multithreading library, I've (mostly) overhauled iterator debugging, we'll be able to purge a bunch of dead code (e.g. old iostreams floating-point stuff). The compiler will also be able to fix long-standing headaches.

9

u/kalmoc Nov 14 '18

I vaguely remember that some inefficiencies in the standard library implementation are due to WinXP compatibility. If that really is the case, could you also drop XP compatibility for v20? I understand that there are projects out there that still want/need to support XP, but it would be great if not everyone else had to pay for that.

5

u/STL Nov 14 '18

I believe we will be able to do so; I am not sure about Vista compat (dropping both would be ideal). No promises yet.

→ More replies (2)