Well I mean it only applied to system libraries. And for those you can now just `dlopen` and check for failure, so it can't be about privacy.
> Why are they locking down my device from me?
I mean isn't this what Apple has been doing at least since the turn of the millenium?
Apple sticking with Intel and now reverting to a terrible proprietary cpu architecture, locking software down more and more, releasing pro versions with inadequate options and keyboard all acts to ensure they lose their status as top developer environment
Before they dropped powerpc for intel, no one would have considered using a mac for dev work.
It's clear they don't understand the developer market at all or are only interested in Mobile because the revenue is insane.
They had a good ten years as the best dev environment but as they say "The King is dead, long live the King".
Are you referring to the ARM instruction set generally being more open for custom instructions? Going by the number of licensees and producers of ARM silicon, I'd say ARM is less proprietary compared to x86 which is basically just produced by Intel, AMD, and a Chinese licensor AFAIK.
ARM is more open than x86. In fact, you could start your own ARM chip design company today. Which is something you cannot do with x86 at all, even if your were to do a complete takeover of AMD or Intel.
> Before they dropped powerpc for intel, no one would have considered using a mac for dev work.
DHH wrote Ruby on Rails on a Powerbook. Microsoft did all the development of the original XBox on PowerPC Macs. A lot of developers used macs before Intel, and they will use them after Intel.
> They had a good ten years as the best dev environment but as they say "The King is dead, long live the King".
Given the Frankenstein horror show that is Windows with WSL2 and the terminal lack of a polished working GUI in Linux, Mac is still the best dev environment unless you are doing some platform specific work.
> Given the Frankenstein horror show that is Windows with WSL2
Here I will politely disagree. WSL2 is far from a monster. It is a quite nifty hack, and fast at that.
I'm normally working on a Lknux machine but I've used Windows with WSL2 day out and day in now and I am only aware of it twice or maybe three times a day, and even then it is not a horror show - quite the contrary - it is close to the definition of seamless.
> and the terminal lack of a polished working GUI in Linux,
To each their own. I won't get into enumerating everything I missed while I used Mac but I can say I tried very hard to make it work as some parts of the MacBook experience was really great.
> Mac is still the best dev environment unless you are doing some platform specific work.
As thousands of devs who are free to choose their own laptop and yet doesn't choose Mac can tell: it is a bit more complicated.
I'd appreciate if we could stop propagating this myth now.
Mac is different. Some enjoy it. Others cannot stand it.
Ads everywhere, surprise "you don't have a choice" updates, and just the other day after an update it locked the screen to force me through a slideshow that tried repeatedly to coerce me into using Edge ("let's import your bookmarks / contacts / whatever" and the "please not now" button was de-emphasized and kept changing names and moving between slides).
This is actually a good point.
At Microsoft guys around here: Please tell your folks that nothing says quality like when your paid business OS tries to upsell you like a really cheesy salesman /s
Err, there are more cpus with ARM than x86 by an order of magnitude...
It's also less proprietary...
>Before they dropped powerpc for intel, no one would have considered using a mac for dev work.
Huh? Where did you get that from? OS X Macs where quite popular for dev work pre-Intel, popular for web devs, and with good Java support...
Because it belongs to the end users, and it should be as task focused, opaque, and easy to use as an appliance, not something you tinker with.