Dann gibt es auf einmal in Programmen überhaupt keine Notwendigkeit mehr auf Zugriffe auf ungültige Objekte überhaupt zu testen "wegen der Geschäftslogik in realen Softwaresystem".
Konstruiere uns doch am besten mal ein Beispiel, bei dem dieses Verhalten auftreten würde. Ein Stückchen Code, der einfach einen kleinen Beispielfall demonstriert, in dem die Gefahr eines hypothetischen GCs wie geschildert zur Funktionsstörung führt, welche bei non-GC Umgebungen nicht passieren kann. Und zwar so, dass es softwaretechnisch "vertretbar" ist, auch keinen fiesen Hack mit Pointerverdreherei oder
ASM-Kunststückchen.
Ich kann mir im Moment einfach keinen Fall vorstellen, wäre aber sicherlich interessiert. Gute Chance zur Meinungsänderung bei mir besteht immer, aber ich brauche guten Grund
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)