Apple has built an ecosystem of automatic app re-compiling for new architecture. Every AppStore app that is built using modern (last 5 years) tools and xcode, in theory, should be transparently re-compilable to a different uarch. Apple currently does this with watchos apps.
So, yes, they learned. I suspect they will ship an x86 emulator as they did with Rosetta, additionally.
for between arm variants that is true, but bitcode is still tied to the target architcure [1], so transparent re-compiling x64 bitcode into arm64 is unlikely unless apple has done some changes to how bitcode works that im unaware of
I honestly don't understand what direct benefit that I, a consumer, get from 5G (mmwave or normal spectrum)? My 4G device already can stream 1080p video at high quality. For every use case that I have with my phone, 5G doesn't appear to offer any material improvement.
Sure, the carriers can make more out of their bandwidth, but that's not really something I'm willing to pay for.
And, it's not like 4G is going anywhere, it'll be continued to be supported for a long time.
Actually, considering the impact on battery life that 5G has on consumer devices... I don't think I actually want it, to be honest. Don't get me wrong, I won't resist a natural upgrade when I upgrade my iphone 8 in 2-3 years, but I'm not seeking it out either.
Yeah, as far as I can tell the carriers want me to want it because it’s better for them. But they have so far failed to convince me that it does anything better than LTE for me. All the sales pitches are about either lower cost to network operation, more invasive IoT, or batshit insane stuff like hosting self-driving car AI in containers that execute in servers at the cell tower and control the car wirelessly. So I’m not inclined to pay anything extra for it.
I had this discussion with another friend yesterday, and for 99% I agree with you. He told me about one thing that stuck with me and why I do see some value in 5G networks.
He told me that 5G is able to handle more traffic (= more connections) per tower. So on some busy places like festivals or other places where there is a huge crowd 5G could help to let all those people access their internet. Of course you could make an argument of "why would all those people need access to the internet" but that isn't the point.
Other than the point above I don't see a value in consumer 5G either.
I do not have a source, so if this is wrong then my/his points becomes complete moot.
So, yes, they learned. I suspect they will ship an x86 emulator as they did with Rosetta, additionally.