I'm not on the forgive train yet, but with the Apple computer ecosystem (as in things that look and behave like a PC-esque device) becoming increasingly hostile, I'm actually seriously considering going back to Windows.
The deal breaker is having a unix shell. I have worked on a system with a native unix environment for a decade and a half, going back to to the windows shell is not an option.
Thankfully, the Linux Subsystem for windows works pretty well already and with some further iteration I think it could become viable for most of my development needs.
When that happens I don't feel any loyalty to apple and will happily move over.
The deal breaker is having a unix shell. I have worked on a system with a native unix environment for a decade and a half, going back to to the windows shell is not an option.
Thankfully, the Linux Subsystem for windows works pretty well already and with some further iteration I think it could become viable for most of my development needs.
When that happens I don't feel any loyalty to apple and will happily move over.