While not sold with Linux the XPS 15 is the bigger brother to XPS 13 which does. So most drivers for XPS 15 should match up well with 13 to allow you to install Linux. Not sure how much value CUDA libraries would be if you want it to run through WSL to hardware, or if that’s just two separate concerns. Also windows is not a bad platform for development. It’s another platform for development that has its pros and cons. If you want a catch all a Mac maxed out as much as you can with a hypervisor and you can run and work in everything. Though Apple hardware gets really pricey to do that on regular basis.
While not sold with Linux the XPS 15 is the bigger brother to XPS 13 which does. So most drivers for XPS 15 should match up well with 13 to allow you to install Linux. Not sure how much value CUDA libraries would be if you want it to run through WSL to hardware, or if that’s just two separate concerns. Also windows is not a bad platform for development. It’s another platform for development that has its pros and cons. If you want a catch all a Mac maxed out as much as you can with a hypervisor and you can run and work in everything. Though Apple hardware gets really pricey to do that on regular basis.
Actually, XPS 13 does not have a Nvidia card so it cannot support CUDA.... maybe I will go with xps 15