Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

So what was the great benefit of removing 32 bits brought? Are you are to use a single string type without conversions with Swift or has that part never disappeared in those 5 migrations?


Apple was able to physically remove hardware support for 32 bit code and shrink the processor/use the die space for other purposes.

Also, when you have 32 bit and 64 bit code, you have to have 32 bit and 64 bit versions of the framework both in memory and on the disk.

This is especially problematic with iOS devices that don’t have swap.


I replied to a comment about desktop and software, yours is about mobile lacking swap and hardware?!

(and Apple shipped a gig of high-def screenshot and other garbage it cares so much about having frameworks on disk)


You know that their desktop processors are minor variants of their mobile processors as are their operating systems? In fact, they ship the same processors in their iPads and Macs.

And it’s not just about disks it’s about memory.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: