I rushed out and bought one of the new Snapdragon laptops – the Lenovo Yoga Slim with 32GB RAM. I figured that since Microsoft marketed this as an "AI" laptop, it would be a perfect platform for ML development. However, my experience has been the complete opposite. Python for Windows ARM64 is a complete mess. You have to build almost every module from scratch, and it’s a nightmare of broken and buggy dependencies.
After 10+ years of Windows ARM, I find these basic toolchain gaps inexcusable.
For what it’s worth, WSL on Windows ARM64 is pretty much great.