I wonder if there's anyone who'd argue for bringing back the other kind of handles:
https://developer.apple.com/library/archive/documentation/ma...
I hope not.
https://developer.apple.com/library/archive/documentation/ma...
I hope not.
Originally, a handle was an index in a table of allocated memory blocks; the idea was to be able to move these blocks around without affecting the program.
When Apple released computers which used 68030 processors, which had a 32-bit address bus, this trick stopped working. There was an awkward period where "32-bit addressing" was an option which could be turned on and off in the Memory control panel for compatibility with older software (and hardware!) which wasn't yet "32-bit clean".
This was definitely a case of someone not planning to be successful and not looking far enough into the future