Is microsoft surface pro 8 good for programming July 8, 2019 16 32 64 128 Microsoft surface pro for programming Surface pro 8 vs 7 plus Surface pro x vs pro 8