3 ms·
More developers use Windows than any other desktop OS. More people use Windows than any other desktop OS. I prefer Windows for it's mix of flexibility and stab
by WayneBro 10y ago
More developers use Windows than any other desktop OS. More people use Windows than any other desktop OS.
I prefer Windows for it's mix of flexibility and stability. I do not prefer the Mac OS because I find it to be a generally terrible OS that is completely inflexible compared to Windows. (I call it the Mac OS because they pretty much ruined NeXTSTEP by smearing the disgusting Mac OS UI on top of it.)
Being forced to use a Mac myself, I know a ton of things about how limiting this OS is. You can't even run 2 instance of the same app on OS X, so for instance if you're editing 3 or 4 projects with Xcode and one of them crashes, the whole app has to be restarted.
I could go on about how bad the Mac OS is, but I actually have to go work on my newest web development/mobile app project wherein I use Windows for most of the actual work and only touch my Mac/Apple devices for testing.
- AbraKdabra 10y agoI truly respect your opinion, but I laughed at "I prefer Windows for it's mix of flexibility and stability". I can understand stability to some point, but flexibility? Come on, I assume you're a web developer, have you ever used the Linux/OSX console? It cannot be compared to anything related to web development on Windows, really.
- WayneBro 10y agoThank you. I do use bash/dash and other shells regularly both on Linux and OS X. If I need my Windows desktop apps to work on the same files as I'm working on with my shell, then I just share the directory one way or another. Flexibility is certainly debatable depending on your point of view. Personally, I only want flexibility within the realm of stability and speed. For instance - Windows does not let you switch window managers the way you can in Linux. But that's not the kind I'm interested in. I am more concerned with things like: - Will it run on most hardware without much hassle? - How easily can I customize the file browser to do things like adding new context menu actions (based on node type or other state) via third party modules? - How stable are my customizations? - Can I generally put things where I want them easily, without fighting against some overarching design opinion? All of the Linux software that I use regularly runs in a terminal and Linux runs absolutely great in a guest VM on any type of host. If I run Windows in a guest VM, it's slower and GPU intensive apps suffer. If I really, really needed to work on an iOS or OS X app while traveling and I could only bring one device with me for some reason, I would certainly bring only my Macbook Pro. Luckily, I don't have that problem! Looking forward, Windows will soon have Ubuntu running on the Windows kernel. If that works out, I can have the best of both worlds without keeping any VMs running. The closest I can get to this in Linux is with Wine, but that sucks worse than Cygwin does on Windows IMO.
- artine 10y ago> You can't even run 2 instance of the same app on OS X Sure you can. Pass the -n flag to /usr/bin/open, e.g.: open -n /Applications/Xcode.app
- WayneBro 10y agoEver tried it? I would not recommend it, especially with Xcode but generally for most OS X apps. It's fine for running multiple instances of the simulator if that's all you need to do. You'll be sorry if you try to actually work with code though. Settings will be overwritten, caches will be corrupted and some things won't work. The problem is that OS X isn't designed with this in mind at all and you're actually working against that design when you do this.
- pritambaral 10y ago> a ton of things about how limiting this OS is. ... if you're editing 3 or 4 projects with Xcode ... I'm not an OS X fan – far from it, really – but that is not a limitation of OS X. That's a limitation of Xcode. I have launched multiple instances of the same app on OS X; via right-clicking on their icons, I think.