4 ms·
It goes a little deeper than that. I'm not talking about running stuff somebody else built, I'm talking about using my own machine for my own purposes (i.e. wr
by smackeyacky 5y ago
It goes a little deeper than that. I'm not talking about running stuff somebody else built, I'm talking about using my own machine for my own purposes (i.e. writing a program for myself) which Apple have decided to make increasingly difficult. Examples:
Being forced to use XCode to sign .NET assemblies before they will run. You can build and run a self contained .NET program on literally anything from a Pi to a multi-processor rack server running Windows or Linux and it just works. Not on a Mac though, gotta jump through Apple hoops before that happens.
Apple deciding that your new iPhone isn't allowed to talk to your old Mac.
Being forced to use a Mac to do iPhone development, despite XCode being the runt of the litter of development environments.
Weird, old, crippled BSD for an operating system? Why not! Having to install a package manager as a seperate thing just to install boring stuff that comes with most Linux distributions. Why don't apple install Homebrew by default? Why do they pour so many resources into making the UI shiny instead of producing a modern OS?
Is your company using Docker for deployment? Why not give you a Mac which has the worst Docker development experience of any of the major OSs. What a wonderful idea.
They hate developers.