Hacker News new | ask | show | jobs
by innocenat 3569 days ago
Changing to Intel are kinda easy, because applications (think Photoshop, etc) already has optimized code for x86 (think SSE/AVX and such, which are hand-coded). While undoubtedly many also has NEON nowadays, I still think it is on different scale.
2 comments

One other factor is the degree to which hand-optimized code in general has been going away: Apple heavily encouraged people to use system frameworks like CoreImage, CoreVideo, etc. both to ease the transition and to take advantage of their significant optimizations, and that appears to have been followed by many developers. Adobe presumably still has a whopping case of Not-Invented-Here but I'd be surprised if a significant number of apps couldn't be ported with very modest changes.
Photoshop's not a good example, it was emulated PPC for ages...