This question was originally posted on the Surface Reddit forum without much success.
After more than 20 years using Mac and Linux I decided to try .Net because of the wonder of F# and I felt in love with it. Also I realized that experience with Visual Studio for Windows has nothing to do with Mac or Linux equivalents and that the general desktop experience has changed a lot so I decided I will get myself a surface pro 7 for Xamarin and Web development.
I am sure the machine can perform well enough for software development either with i5 (fanless) or i7 (with fan and more L cache and performance). And although I would like to have the most power I would hate to have a constant fan noise so I am unsure between models, specially because of the constant compiler checkings and the IDE consumption and simulators for Xamarin and Web dev servers/dockers.
Is there anyone with surface pro (6 or 7) in this forums who can share their experience?
Also if anyone has other experiences with tablet convertible windows laptops or similar hardware mostly for portable and modern development I will gladly read your opinions.