That was one huge issue with the old code, as I start thinking back. We had a lot of smaller developers that produced some great programs for the Macintosh, but we also had issues of not getting updates regularly. Perhaps with many developers embracing subscription based sales, this will be different today then it was back then.
Not really, there are many factors in today's applications that developers need to consider. Its not as simple as just recompiling with a different set of compiler switches. That's just with new-ish apps but applications like Photoshop, or Microsoft word would need significant work, given that there's high degree of legacy code.
if memory serves me (and it frequently doesn't) people were saying the same thing, and complaining back in 2006 and beyond because their favorite apps were not updated for intel, yet many of those people made assumptions its an easy process.
Also does this mean developers who have apps like Office, or Photoshop, now need to maintain another code base? Most likely, and some smaller ones may have to decide if apple's small marketshare is worth the cost of updating/maintaining a new code base.
[doublepost=1522752389][/doublepost]
Agreed, and this move may be because of that. I can on some levels this can work, and it makes sense. For me, and other power-users, this move may be less positive.
I'm not wholly against or negative on this move, though I may sound like I am, but I do have some significant concerns. The transition from PPC to Intel had some very clear benefits in with the move. Moto/IBM lagged behind in CPU updates, apple was getting marginalized more and more as they were having a harder time enticing developers All that has changed in 2018, but still, as a user, I'm not seeing a clear benefit for my use case I readily admit that my use case is not everyone's.
I can't see any benefit at all for non power-constrained Macs, like iMacs and the rumoured Mac Pro. I can however see them running a parallel line of ARM powered laptops. E.g. Move the consumer aimed MacBook line to ARM. For everything else I'm struggling to see the logic.