Das ist keine negative Haltung. Ich habe nur das Stilmittel der Provokation in der Diskussion eingebracht.
Aber bisher wurden nur Vorteile von Records genannt. Wobei ich den Beitrag von himitsu nicht so ganz verstanden habe.
Ich glaube, es hatte sich da ein kleiner Fehler eingeschlichen, oder?
(rot = meine Verbesserung)
Nja der Hauptgrund für ObjekteRecords ist die automatische Speicherverwaltung.
Records werden automatisch initialisiert, kopiert und finalisiert. (jedenfalls bei entsprechenden enthaltenen Typen, bei welchen sowas gemacht wird, wie DynArrays, Strings und Interfaces)
»Remember, the future maintainer is the person you should be writing code for, not the compiler.« (Nick Hodges)