It is true though, developers use macs because they give you a useful unixy environment but Apple do try to keep that hidden because the people they actually market the devices to are the casual users. I find myself constantly fighting with macOS because it has decided that things must be done The Apple Way and I have to go to the forums to find out where they’re hiding the features. Obviously I’m not going to use Windows for a dev environment (I’m not a masochist), but it’s a shame that most companies can’t be bothered supporting a Linux desktop environment.
I don’t mean this in an accusatory way, but did you create your account just to talk up macs? I know some people really love them, but plenty of people have serious issues with Apple’s entire philosophy. The “our way or the highway” idea is great if you want to do everything their way but when that way doesn’t work for what you want to do then that’s what rubs people the wrong way.
No obviously not, I use Linux as well. I just think it’s bad to say something is awful especially when the given examples for the most part were untrue or easily solved.
Yeah Apple has a bit of a “this is the only way” however it does make for a very stable system. Also if their way isn’t right for you that’s fine, no reason to complain just don’t use it.
You can’t always just not use it, a lot of people get given macs as work machines. And having had macos updates break software compatibility multiple times I would not say “a very stable system”!
I think the recent line of MacBook Pros (M1 and onward) clearly have a focus on the professional segment - stopping the focus on very thin computers, touch bars instead of function keys and USB C ports only.
I personally love those features as a developer, I don’t need every type of port pretty much just one would be enough in a perfect world we would use wireless to interface all peripherals and media items like cameras
What a ridiculously ignorant position to have. Do you even know how common it is for developers to run macOS?
You’re aware that there’s Unix underneath the pretty polish as well, right?
It is true though, developers use macs because they give you a useful unixy environment but Apple do try to keep that hidden because the people they actually market the devices to are the casual users. I find myself constantly fighting with macOS because it has decided that things must be done The Apple Way and I have to go to the forums to find out where they’re hiding the features. Obviously I’m not going to use Windows for a dev environment (I’m not a masochist), but it’s a shame that most companies can’t be bothered supporting a Linux desktop environment.
They actually heavily target Developers with MacBook Pro, they even have a whole conference every year dedicated to developers.
Also I think fighting with macOS is the problem, there are a few walled off things however it’s not nearly as bad as people make it out to be.
I don’t mean this in an accusatory way, but did you create your account just to talk up macs? I know some people really love them, but plenty of people have serious issues with Apple’s entire philosophy. The “our way or the highway” idea is great if you want to do everything their way but when that way doesn’t work for what you want to do then that’s what rubs people the wrong way.
No obviously not, I use Linux as well. I just think it’s bad to say something is awful especially when the given examples for the most part were untrue or easily solved.
Yeah Apple has a bit of a “this is the only way” however it does make for a very stable system. Also if their way isn’t right for you that’s fine, no reason to complain just don’t use it.
You can’t always just not use it, a lot of people get given macs as work machines. And having had macos updates break software compatibility multiple times I would not say “a very stable system”!
I think the recent line of MacBook Pros (M1 and onward) clearly have a focus on the professional segment - stopping the focus on very thin computers, touch bars instead of function keys and USB C ports only.
I personally love those features as a developer, I don’t need every type of port pretty much just one would be enough in a perfect world we would use wireless to interface all peripherals and media items like cameras