Macports is terrible, bash is always out of date, gdb no longer comes with, I've gotten seg faults on OSX that I've never been able to reproduce on Linux or BSD, virtualization is harder. There are weird things like really low per process file descriptor limits. If you're a web dev, fine. If you're a software engineer it is an unacceptably cumbersome and outdated experience.
In my experience developing I've always found it easier to resolve dependencies on Linux than OSX.
In my experience developing I've always found it easier to resolve dependencies on Linux than OSX.
The software that's stopping me is the OS itself.