Closed
Description
Support for clang-cl is coming. As part of the PR that allows CPython to build against clang-cl, distutils is updated to build with clang-cl (python/cpython#18371). Once this PR is merged and a new CPython release includes it we can start using it for our binary releases.
Clang has reached a point where it's safe enough for us to use with CPython's built with MSVC2015 or newer. https://clang.llvm.org/docs/MSVCCompatibility.html
This would alleviate poor windows performance caused by MSVC issues (simdjson/simdjson#847, but not entirely, simdjson/simdjson#848).
We only need to do this if upstream simdjson doesn't figure out what's up with MSVC. @lemire