3 ms·
If Apple does not take care that its frameworks behave well with a GC app, you are likely in for a masochistic rollercoaster ride. Apple also hasn't killed Eth
by gurkendoktor 14y ago
If Apple does not take care that its frameworks behave well with a GC app, you are likely in for a masochistic rollercoaster ride.
Apple also hasn't killed Ethernet, the desktops still have it.
- mpweiher 14y agoIt's easy to get into a world of hurt even when Apple does its best to make their frameworks well-behaved with GC. Retrofitting a conservative GC onto C is really hard, and they were never able to fully make it work. If you look at the Boehm collector's page, you see a lot of potential issues that can and do arise. Having these issues in an optional add-on that you adopt (or not) after weighing the issues is one thing, having them in a system-component that is declared to (a) be the future and (b) "Just Work™" is another. http://www.hpl.hp.com/personal/Hans_Boehm/gc/issues.html http://www.hpl.hp.com/personal/Hans_Boehm/gc/issues.html