I don't think the choice here is a very big one. It largely depends on whether you prefer the fit and finish of one or the other. Stats/price/capability are largely the same.
To me, the keyboard on the Surface Book 2 is nicer than the current generation MBP, but I prefer MacOS to Windows. The tablet feature is nice, but depends powerfully on whether you would actually use it or not. WSL is at a point where it does almost anything you'd want to do on on a Bash shell, so if you don't mind Windows then go for it.
Otherwise, MBP.
Personally, I switch between a 2014 MBP and a Thinkpad X220 on a daily basis.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I don't think the choice here is a very big one. It largely depends on whether you prefer the fit and finish of one or the other. Stats/price/capability are largely the same.
To me, the keyboard on the Surface Book 2 is nicer than the current generation MBP, but I prefer MacOS to Windows. The tablet feature is nice, but depends powerfully on whether you would actually use it or not. WSL is at a point where it does almost anything you'd want to do on on a Bash shell, so if you don't mind Windows then go for it.
Otherwise, MBP.
Personally, I switch between a 2014 MBP and a Thinkpad X220 on a daily basis.