7 ms·
I code on all three platforms but whatever I do I keep ending up in Linux just because it’s so more powerful and useful (but hard). Second best is macOS even th
by he0001 9y ago
I code on all three platforms but whatever I do I keep ending up in Linux just because it’s so more powerful and useful (but hard). Second best is macOS even though lately it’s been a suck fest. I have coded in Windows for Windows but it’s clunky, awkward and riddled with bad APIs. If you don’t want to know what a machine does or appropriate problems, chose Windows. Also it doesn’t give you the mechanical sympathy which Linux breathes. Linux is better if you want to run something with raw technologies. Sure it’s harder to learn, so macOS is a better starting point, if you can afford it.
Also I think Linux is a lot less opinionated than the others which means it’s easier to come up with your own ideas.
- Accipitriform 9y agoI agree except I might swap macOS with Linux, because there's a lot of helpful macOS-only software, a good selection of proprietary software, and I think macOS is generally easier to deal with. I recently moved to a job where my development laptop is Windows-based, after having a Macbook Pro at the last gig (I'm told we're working on getting Macs for developers). Windows 10 is still pretty bad in a lot of ways, large and small. Not having homebrew, apt, or yum to manage packages is a pain. I'm using elementaryOS running in VMware Workstation as my primary dev environment for the time being...