No its definitely not necessary. Nice to have maybe. In enterprise settings I&#x27;ve seen 100s of developers working across many organisations in the uk. At least 99% of them have used windows laptops. They might have had a vm with Linux or be ssh-ing to a server. Sure in a lot of startups or at conferences you might see a lot of macs. The hardware is (or was) very nicely made but for coding the software isn&#x27;t that much different to a good Linux distro.<p>Remember many of your target users will be using Windows pcs or android phones and &quot;it&#x27;s working on my mac&quot; is unlikely to keep them happy.