Im Gundkern ist es schon rechts "sicher".
OK, um die Freigbe von Objekt-Instanzen muß man sich kümmern. (außer teilweise bei
VCL/FMX)
Man könnte das teilweise durch Interfaces lösen.
Strings, dynamische Arrays und andere Managed-Typen sind per se auch sicher.
Wenn man dann aber mit Pointer und PChar anfängt, dann muß man natürlich aufpassen.
Aber selbst z.B. im .NET, oder sowas wie JavaScript/PHP, kann man sich mit Zeigern ins Bein schießen.