Deklaration von Variablen ansonsten sehe ich kritisch, weil die unleserlichen Code noch mehr unleserlich machen.
Sehe ich auch so
Auf der anderen Seite vielleicht auch ne Chance, den Anhängern von 10.000 LOC Methoden dann klar zu machen was ein Block ist, den man in eine separate Methode extrahieren kann...
Ich befürchte nicht. Gerade dieses Klientel wird diese Feature so Nutzen, dass es zur weitereren Unleserlichkeit führen wird.
Es wird Delphi halt weiter an c angepasst.
Grundsätzlich ist es ja nicht schlecht, Features anderer Sprachen zu übernehmen. Diese "Übernahme" sehe ich aber als Verschlechterung ( nicht für Schleifenvariablen, die ist sinnvoll).