We won’t switch. It’s just another compiler option. Ardour does and should build with most C++ compilers. Clang is already used for the complete build-stack and Arodur itself on MacOS, as well as for static analysis on Linux. For Ardour itself it should be possible to directly generate a VC project using ardour’s waf build system again.
From my perspective it looks like build systems of the build-dependencies are the problem.
In particular autotools which is used by most libs doesn’t directly work and needs msys on Windows. Mid/long term meson will hopefully sort that out. Many of the libs that Ardour depends on have already migrated to meson. That way only 2 or 3 projects (like gtk2) will need to be ported manually.
Is there an established container/image, chroot environment that could provide a build-system (pre-compiled libs, headers, SDKs)? Something we could prepare (once), and provide to get windows devs started.