Eine handvoll riesige Gerätekontexte erstellen oder MemoryStreams befüllen kann ich auch mit zwei bis drei Zeilen.
Oder ich schreibe weit über 50.000 Zeilen für ein Programm (mein derzeit größtes Projekt, yat.qa), das nie mehr als 20 MiB Speicher frisst.
Wir sind mit Delphi in einer Situation, dass
VCL im Vergleich zu den allermeisten anderen Frameworks wenig Speicher braucht. Man vergleiche Qt, aber FMX wird auch richtig reinhauen.
Zeilen sind einfach komplett egal. Frage dich: Was sind meine Eingangsdaten (Bilder,
XML, Verarbeitung kleiner Textschnipsel, Datenbanken in meinem Programm, Datenbanken extern via
TCP usw.), wie viel (mengenmäßig) können Nutzer maximal (gleichzeitig) machen (z.B.
MDI oder
SDI) usw.