Es ist nicht wirklich identisch.
Die alten Pascalfunktionen besitzen teilweise ein eigenes Caching und das ist noch nichtmal annähernd optimal eingestellt.
Die Sache mit dem
OOP und der Codevervollständigung braucht man wohl nicht mehr zu erwähnen.
Die alten Funktionen greifen auf gloable Variablen zu. Oder hast du etwa erwartet, daß
Reset die Datei wirklich nur ReadOnly öffnet? (dieses wird über eine globale Variable
FileMode geregelt, mit sehr netten Nebenwirkungen)